Controlo de versões com GIT
|
|
|
- Arthur Silveira Belém
- 8 Há anos
- Visualizações:
Transcrição
1 Controlo de versões com GIT
2 Controlo de versões é um sistema que grava mudanças a um ficheiro ou conjunto de ficheiros, ao longo do tempo, de modo a que possam ser invocadas versões específicas mais tarde. Sistema de Controlo de Versões Local Sistema de Controlo de Versões Centralizado Sistema de Controlo de Versões Distribuído
3 Sistema de Controlo de Versões Local: Copiar ficheiros para um diretório com data Guardar numa base de dados todas as mudanças a ficheiros. Exemplo: RCS (Revision Control System) Sistema de Controlo de Versões Centralizado: Um único servidor contém todos os ficheiros sob controlo de versões, e clientes fazem checkout desses ficheiros. Permite que utilizadores em diferentes sistemas colaborem entre si. Desvantagem: ponto único de falha. Exemplo: CVS, Subversion Sistema de Controlo de Versões Distribuído: Os clientes não só fazem checkout dos ficheiros existentes no servidor, mas também obtêm uma cópia completa do repositório. Exemplo: GIT, Mercurial Checkout consultar, verificar, obter a última versão.
4 Linus Torvalds O projeto do software do kernel do Linux, open source, usou até 2005 o sistema de controlo de versões proprietário Bitkeeper. Em 2005, Linus Torvalds, o criador do Linux, desenvolveu o GIT para usar no projeto do kernel do Linux.
5 A maior parte dos sistemas de controlo de versões guardam as mudanças efetuadas a cada ficheiro ao longo do tempo. Git guarda os ficheiros completos do projeto sempre que se faz commit, exceto se um ficheiro não mudou, Git guarda apenas um link ao ficheiro idêntico já guardado. Git funciona como um mini filesystem e guarda snapshots desse mini filesystem. No Git, a maior parte das operações são realizadas localmente porque só necessitam de ficheiros e recursos locais, e localmente existe o histórico completo do projeto. Para ver as diferenças entre a versão atual de um ficheiro e uma versão anterior, Git efetua a operação de cálculo das diferenças localmente, sem necessidade de acesso a um servidor remoto.
6 Integridade Tudo o que Git guarda é check-summed e passa a ser referenciado pelo checksum. O mecanismo de checksumming é SHA-1 hash, uma string de 40 carateres calculada com base no conteúdo do ficheiro.
7 Configuração do Git Git vem com uma ferramenta designada git config que permite configurar variáveis que controlam o modo de funcionamento do Git Configurar a nossa identidade: $ git config --global user.name John Doe $ git config --global user. [email protected] Git escreve esta informação no ficheiro.gitconfig no diretório home Todos os commits efetuados usam esta informação Git escreve para este ficheiro se usarmos a opção --global Sem a opção --global git guarda no ficheiro.git\config do repositório local
8 As variáveis podem ser armazenadas em locais diferentes: /etc/gitconfig Contém valores para cada utilizador do sistema e todos os seus repositórios. No Windows, debaixo do diretório onde se instala o Git..gitconfig No diretório home. Específico de cada utilizador. Git lê e escreve para este ficheiro usando a opção --global..git/config Ficheiro config no diretório.git de um repositório. Específico para esse repositório. Para usar um username ou diferente num dado projeto devemos executar o comando git config sem a opção --global e posicionados no projeto. Níveis mais específicos reescrevem valores de outros níveis. $git config --list - lista todos os settings $git config user. - lista apenas um único valor
9 Um projeto Git tem 3 secções principais: 1) Working Directory O diretório de trabalho contém um único checkout de uma versão do projeto. É um conjunto de ficheiros extraídos da base de dados comprimida, existente no git directory, e colocados num diretório para serem usados e modificados. 2) Staging Area ou index A staging area ou index é um ficheiro único, geralmente contido no git directory, que guarda tudo o que vai no próximo commit. 3) Git Directory O git directory é onde o Git guarda a base de dados do projeto. É o que é copiado quando se efetua o clone de um repositório de outro computador.
10 Workflow básico do Git: 1. Modificámos os ficheiros no working directory 2. Fazemos o stage dos ficheiros, adicionando-os à staging area $git add. 3. Fazemos o commit que guarda permanentemente os ficheiros da staging area no git directory. $git commit m Versao inicial do projeto
11 Workflow básico do Git: Working Directory Staging Area (Index) Git Directory (.git) git add (stage ficheiro) git commit git checkout
12 Criar um repositório GIT local: 1) Inicializar um repositório Git num diretório existente No diretório do projeto: $git init. Cria um subdiretório com o nome.git que contém um esqueleto de um repositório Git vazio. Para começar a controlar ficheiros existentes: $git add. $git commit m versao inicial do projeto 2) Clone de um repositório existente Git recebe uma cópia de todos os dados do servidor. $git clone git://github.com/user1/dir1.git git clone Se quisermos criar um diretório com um nome diferente. $git clone git://github.com/user1/dir1.git dir2
13 Os 4 estados de um ficheiro: 1. Untracked Os ficheiros no working directory poderão estar untracked ou tracked. Se adicionarmos um ficheiro novo ao projeto, esse ficheiro fica no estado untracked e não é incluído no próximo commit, a não ser que se adicione explicitamente. É assim para que os ficheiros binários ou log gerados automaticamente não sejam incluídos. Para começar a controlar um novo ficheiro devemos usar o comando git add 2. Unmodified ou Commited Se o ficheiro está no git directory ou então no working directory após checkout, mas antes de ser editado. Após efetuar o clone de um repositório, os ficheiros no working directory estão todos tracked e unmodified, porque foi feito o checkout e ainda não foram editados. 3. Modified Se o ficheiro foi checkedout e modificado no working directory. 4. Staged Se foi modificado e adicionado à staging area. $ git add.
14 Ciclo de vida do estado dos ficheiros: Untracked (no Working Directory) Unmodified ou Commited (no Working Directory ou Git Directory) Modified (no Working Directory) Staged (na Staging Area) git add Editar ficheiro git add (stage ficheiro) git commit git remove
15 Gravar Alterações do Projeto para o Repositório Local Fazemos alterações ao projeto e quando o projeto atinge um estado que pretendemos gravar efetuámos o commit. $git status Lista: Changes to be commited - ficheiros staged. Changed but not updated - ficheiros tracked, modificados, mas ainda não staged. Untracked files - ficheiros fora do controlo de versões Working directory clean - significa working directory sem untracked files e sem tracked files modified.
16 Ver o histórico de Commits $git log Lista os commits feitos no repositório por ordem cronológica inversa. Ferrramenta gráfica para visualizar o histórico dos commits: $gitk Retirar ficheiro da área de staging $git reset HEAD ficheiro1 Desfazer as modificações efetuadas no working directory $git checkout --ficheiro1
17 Ignorar Ficheiros Os ficheiros que pretendemos que o Git ignore, não sendo mostrados como untracked com o comando git status, tais como ficheiros gerados automaticamente, os seus nomes devem ser colocados no ficheiro.gitignore O ficheiro gitignore poderá conter padrões em que: Linhas em branco ou linhas começando por # são ignoradas. Padrões podem terminar por / para especificar um diretório. Começar por! significa negar o padrão. Exemplos. *.[oa]!lib.a /file1 dir1/ # ignora ficheiros *.o ou *.a # não ignora lib.a # ignora o ficheiro file1 se está na raiz # ignora todos os ficheiros no diretório dir1/
18 Repositórios Remotos Repositórios remotos são versões do nosso projeto alojadas na Internet.Para colaborar com outros utilizadores é necessário gerir repositórios remotos, fazer push e pull dos dados. Quando efetuámos o clone de um repositório, Git dá-lhe o nome de origin (shortname). O nome completo é o Url. $git remote $git remote v lista os repositórios remotos lista os repositórios remotos com os Urls Adicionar repositórios remotos $git remote add [shortname] [url] Exemplo: $git remote add origin Fazer o fetch (ir buscar) e a seguir o merge (fundir) com o nosso branch corrente $git pull origin master Fazer push (enviar) para o repositório remoto $git push [remote-name] [branch-name] Exemplo: $git push origin master
19 Repositórios Remotos - Merge git merge incorpora no branch corrente as mudanças dos commits do branch remoto desde que as suas histórias divergiram. C---D---E / A---B---F---G origin (repos. remoto) master (repos. local) $git merge origin master Substitui as mudanças feitas no branch origin (remoto) desde que divergiu do branch master (i.e., desde B) até ao seu commit corrente (até E) em cima do branch master (local), e grava o resultado num novo commit. Este comando git merge é automaticamente executado quando se executa git pull. Se as mudanças no branch remoto e no branch local são feitas em ficheiros diferentes, ou então se são feitas no mesmo ficheiro mas em linhas diferentes, o merge é efetuado automaticamente assim como um novo commit com uma mensagem de merge. Se o merge falha (resultando em conflitos) o commit não é efetuado, para o utilizador poder editar o ficheiro resultante do merge.
20 Repositórios Remotos - Merge Se o merge é resolvido como um fast-forward só atualiza o apontador do branch, sem criar um commit de merge. / A---B C---D---E origin (repos. Remoto) master (repos. Local) $git merge --abort Só pode ser executado depois do merge resultar em conflitos; aborta o processo de merge e tenta reconstruir o estado antes do merge. Mudanças locais uncommited git pull e git merge abortam sem fazer qualquer alteração quando mudanças uncommited locais se sobrepõem com ficheiros que git pull ou git merge possam necessitar de atualizar.
21 Git comandos úteis Mudanças locais uncommited git reset -hard coloca o working directory e o index igual ao estado que estava no último commit, possibilitando fazer o pull sem necessidade de fazer commit. Outros comandos git remote add origin git clone git add. git pull origin master git push origin master
José cria um repositório vazio no Bitbucket (https://bitbucket.org/) José cria no seu computador de desenvolvimento um repositório local
Tutorial simples de Git usando a linha de comandos Parte 1 Em pares (por ex., José e Miguel) José cria um repositório vazio no Bitbucket (https://bitbucket.org/) o Repositories > Create repository o Repository
Introdução ao Git. Laboratório de Programação. Pedro Vasconcelos, Manuel Barbosa, DCC/FCUP. Fevereiro 2016
Introdução ao Git Laboratório de Programação Pedro Vasconcelos, Manuel Barbosa, DCC/FCUP Fevereiro 2016 Controlo de Versões Controlo de Versões Um sistema de controlo de versões (VCS) é uma ferramenta
Git e Pais
Git e GitHub @Sebastião Pais O que é Git? "Git é um sistema de controle de versão distribuida, rápido e escalável" Basicamente é um versionador de ficheiros, é utilizado principalmente para gerir versões
Curso de git. Aula de outubro de 2018
Curso de git Aula 1 Pet Computação 22 de outubro de 2018 1 / 43 Conteúdo Aula 2 Aula 1 Controle de versão Git conceitual Git prático com: git add, commit git checkout, branch, log Ramificações remotas
Controle de Versões com o Git
Controle de Versões com o Git #gitday - 10/09/2011 Slides por Tiago "Myhro" Ilieve O que é versionamento de código? É manter diversas versões dos seus arquivos, de forma que você possa acessar o conteúdo
Exemplos e comandos úteis de git
Exemplos e comandos úteis de git Laboratório de Programação Luísa Lima, Pedro Vasconcelos, DCC/FCUP Março 2015 Configuração # username e email que aparece nos commits git config --global user.name "Tio
GIT Controlo de versões
Universidade Portucalense Engenharia de Software ES01 2013-2014 1 Universidade Portucalense Engenharia de Software ES01 2013-2014 1 GIT Controlo de versões O GIT tem duas vantagens essenciais: Faz o controlo
TUTORIAL DE USO DO GIT JUNTO AO ECLIPSE
TUTORIAL DE USO DO GIT JUNTO AO ECLIPSE 1. O que é o Git? Git é um sistema de controle de versão distribuído, inicialmente projetado para o desenvolvimento do Kernel do Linux, por Linus Torvalds. Neste
Agenda. Aprendendo Git/GitHub. Definições. Git. História 31/05/2012. Vantagem de usar controle de versão
Agenda Aprendendo Git/GitHub Luciana Balieiro Cosme IFNMG Montes Claros Sobre Git Instalação no Windows Comandos básicos Estrutura de um commit Branches GitHub Considerações finais Definições Git is an
Salvando modificações localmente (commit) Enviando modificações para o servidor (push) Sinalizando versão estável (tag)
Salvando modificações localmente (commit) Enviando modificações para o servidor (push) Sinalizando versão estável (tag) Desfazendo modificações (reset) Verificar status de repositório 5 Não vamos fazer,
TUTORIAL GIT Victor Breder Comp-19 Março de 2017
TUTORIAL GIT Victor Breder Comp-19 Março de 2017 1. INTRODUÇÃO Este tutorial tem como objetivo apresentar o necessário para um uso proficiente do git. Git é uma ferramenta de controle de versões VCS, ou
Universidade Federal de Santa Maria Centro de Tecnologia Programa de Educação Tutorial - Sistemas de Informação TUTORIAL
Universidade Federal de Santa Maria Centro de Tecnologia Programa de Educação Tutorial - Sistemas de Informação TUTORIAL Iago da Cunha Corrêa Cássio Castro Araujo Alexandre Moreira Medina Santa Maria,
Entre os VCS s, podemos sitar o Mercurial, Subversion, CVS, Git dentre outros. E é do Git que vamos falar hoje.
Felipe Djinn Coding for Beer Introdução ao Controle de Versão com Git without comments Quando se trabalha em equipe, quando há mais de uma pessoa envolvida em um mesmo projeto, é essencial termos alguma
Controle de Versão com GIT
Controle de Versão com GIT Túlio Toffolo [email protected] http://www.toffolo.com.br Conteúdo Extra Algoritmos e Estruturas de Dados História do GIT Linus usa BitKeeper para gerenciar o código de suas
Git e contribuição para projetos Open Source. Bruno Orlandi
Git e contribuição para projetos Open Source Bruno Orlandi Bruno Orlandi 4º Ano Ciências de Computação ICMC USP PET Computação HTML5 Web e Mobile Gosta de compartilhar conhecimento @BrOrlandi Instalando
TUTORIAL PRÁTICO SOBRE Git. Versão 1.1
TUTORIAL PRÁTICO SOBRE Git por Djalma Oliveira Versão 1.1 "Git é um sistema de controle de revisão distribuida, rápido e escalável" (tradução rápida do manual). Basicamente é
Padrões de configuração GIT
UNIVERSIDADE CEUMA Padrões de configuração GIT Versão 1.2 12/12/2013 Este é um modelo de configuração para uso da ferramenta GIT adotada no Grupo Ceuma de Educação. Aqui encontram-se os padrões de configuração
Controle de versão utilizando Git André G. C. Pacheco Janeiro de 2018
Controle de versão utilizando Git André G. C. Pacheco http://www.pachecoandre.com.br Janeiro de 2018 1 Introdução O Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento
Objetivo. Introdução; História; Conceito; SVN; Instalação; Prática através de exercícios.
Tema Subversion Objetivo Introdução; História; Conceito; SVN; Instalação; Prática através de exercícios. Introdução É um sistema de controle de versão e revisão, distribuído entre os que utilizam desta
Integrated Government Resources Planning IGRP Open Source. Como importar e contribuir - GitHub. Núcleo Operacional da Sociedade de Informação
Núcleo Operacional da Sociedade de Informação 23-05-2017 Integrated Government Resources Planning IGRP Open Source Como importar e contribuir - GitHub Índice Listas de Figuras... 2 Introdução... 3 Instalação
Introdução ao Git. Author: Eduardo R. D Avila Date: Tue Mar 26 19:00:
Introdução ao Git Author: Eduardo R. D Avila Date: Tue Mar 26 19:00:00 2013 0300 Tópicos Introdução Commits Branches e Tags Interação entre Repositórios Comandos e Opções Diversas
Introdução ao Git. Laboratório de Programação. Luísa Lima, Pedro Vasconcelos, DCC/FCUP. Março 2015
Introdução ao Git Laboratório de Programação Luísa Lima, Pedro Vasconcelos, DCC/FCUP Março 2015 Porquê controlo de versões? Um sistema de controlo de versões (VCS) é um ferramenta integrada que possibilita
CVS Concurrent Versions System
Universidade Federal do Pará Centro de Ciências Exatas e Naturais Departamento de Informática Laboratório de Engenharia de Software Projeto LABES PROINT Coordenador: Prof. Rodrigo Quites Reis Bolsista:
Desenvolvimento de so-ware com Git. Leonardo Gresta Paulino Murta
Desenvolvimento de so-ware com Git Leonardo Gresta Paulino Murta [email protected]ff.br Versionamento Agenda Sistemas de Controle de Versão Formas de adoção de Sistemas de Controle de Versão Distribuídos Git
Daves Marcio Silva Martins Mestre em Computação de Alto Desempenho - UFRJ.
Daves Marcio Silva Martins Mestre em Computação de Alto Desempenho - UFRJ [email protected] Conteúdo Introdução Conceitos do Controle de Versão Trabalhando com Subversion Prática Introdução Motivação
Mini Curso Gerenciamento de Configuração e Mudança com GIT + Eclipse. Jadson Santos Amador Pahim
Mini Curso Gerenciamento de Configuração e Mudança com GIT + Eclipse Jadson Santos Amador Pahim Gerenciamento de Configuração e Mudança Padrões e Boas práticas de GCM Sistema de controle de Versão Distribuído
Ruby on Rails Avançado
CONTEÚDO PROGRAMÁTICO Ruby on Rails Avançado Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução
GIT. Prof. Rafael Sandim
GIT Prof. Rafael Sandim Controle de Versões Temos um projeto onde temos vários arquivos e vários desenvolvedores trabalhando no mesmo projeto Como realizar alterações? Como sincronizar as alterações dos
Primeiros passos com no trabalho com Git
Universidade de São de Paulo Engenharia Mecatrônica Primeiros passos com no trabalho com Git October 14, 2015 1 Como usar o git e o github 1.1 Instalar o Git 1. Primeiramente instalemos o git, ferramenta
ENGENHARIA DE SOFTWARE Controlo de versões com git
ENGENHARIA DE SOFTWARE Controlo de versões com git Pedro Reis dos Santos 14 de Fevereiro de 2017 Conteúdo 1 Áreas 2 2 Estrutura 3 3 Configuração 3 4 Criação de três versões 4 5 Desenvolvimento paralelo
Introdução ao Git. Introdução ao GIT. Anderson Moreira. Baseado nos slides disponíveis em http//free electrons.com
Introdução ao GIT Introdução ao Git Anderson Moreira Copyright 2009, Free Electrons. Creative Commons BY SA 3.0 license Latest update: Aug 28, 2015, Document sources, updates and translations: http://free
Controle de versão e fluxo de trabalho em projetos de desenvolvimento de software
Controle de versão e fluxo de trabalho em projetos de desenvolvimento de software Doutorado Multi-Institucional em Ciência da Computação UFBA UNIFACS UEFS [email protected] 8 de novembro de 2008 Termos
Casa do Código Livros para o programador Rua Vergueiro, 3185-8º andar 04101-300 Vila Mariana São Paulo SP Brasil
Casa do Código Todos os direitos reservados e protegidos pela Lei nº9.610, de 10/02/1998. Nenhuma parte deste livro poderá ser reproduzida, nem transmitida, sem autorização prévia por escrito da editora,
Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source
UNIÃO EUROPEIA FUNDO SOCIAL EUROPEU Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source História do Linux Refira dois antecessores do Linux. Como se chama a fundação que tem o objetivo de proteger
Listagens de ficheiros e directorias
Listagens de ficheiros e directorias Listagens de ficheiros e directorias Para além do tipo dos ficheiros, o modo possui nove caracteres que representam as permissões (ou protecções) associadas aos ficheiros
Roteador Cisco como um servidor de VPN remoto usando o exemplo da configuração de SDM
Roteador Cisco como um servidor de VPN remoto usando o exemplo da configuração de SDM Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Configurar Diagrama de Rede Procedimento
Guia Prático Richard E. Silverman
Git Guia Prático Richard E. Silverman Novatec Authorized Portuguese translation of the English edition of titled Git Pocket Guide, ISBN 9781449325862 2013 Richard Silverman. This translation is published
Guia itexto. Usando Git. Essencial. Henrique Lobo Weissmann
Guia itexto Essencial Usando Git Henrique Lobo Weissmann Usando Git Henrique Lobo Weissmann Version 1.0, 20/10/2015 Índice Sobre este guia................................................................................
Instruções de Instalação dos Guias Móveis (versão 1.0, PT)
Instruções de Instalação dos Guias Móveis (versão 1.0, PT) No presente documento são apresentados os vários passos necessários à instalação da aplicação dos Guias Móveis VARD e respectivos percursos. Requisitos
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES / LÓGICA DIGITAL (PRIMEIRA PARTE) Lógica Digital
PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE
PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE Agosto 2007 Sumário de Informações do Documento Tipo do Documento: Manual Título do Documento: MANUAL DE UTILIZAÇÃO DO
Praticando Git. Praticando Git
Praticando Git i Sumário 1 Introdução 1 1.1 Sobre este livro..................................... 1 1.2 Sobre o autor (Paulo Jerônimo)............................. 1 1.3 Público alvo.......................................
Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados
Redes Gerência e a Internet de Redes Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados Conceitos Básicos 01 E-mail: [email protected] Site: www.echaia.com Sistema de Arquivos
Administração de sistemas operacionais. Comandos de manipulação de arquivos/diretórios.
Administração de sistemas operacionais Comandos de manipulação de arquivos/diretórios. ls Lista os arquivos de um diretório. ls [opções] [caminho/arquivo] [caminho1/arquivo1]... onde: caminho/arquivo Diretório/arquivo
Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX
VIRTOS S.O.S BACKUP MATERIAL DE APOIO AO USUÁRIO Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX O S.O.S Backup
Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI
Módulo3-24Blocos Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI. Conhecer o enquadramento Sistema Operativo Windows Server Introdução ao S. O. Windows Server histórico do Windows Server
Manual de Instalação PRIMAVERA Office Extensions v8.0 SR1
Manual de Instalação PRIMAVERA Office Extensions v8.0 SR1 Versão 1.0 Maio 2013 Índice Índice... 1 Introdução... 2 Instalação... 3 Processo de Instalação... 3 Requisitos... 3 Instalação em Rede... 4 Instalação
pedrofilho.eti.br Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho
Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho 1 Objetivo O objetivo deste curso é lhe fazer familiar com o sistema operacional Linux.
Principais correções efectuadas:
GIAE VERSÃO 2.3.5 28 MARÇO DE 2013 Com o objetivo de unificar a versão, todos os módulos do GIAE são atualizados para a versão 2.3.5. Muito Importante: Antes de efetuar qualquer procedimento de instalação,
Utilizar o Office 365 no iphone ou ipad
Utilizar o Office 365 no iphone ou ipad Guia de Introdução Verificar e-mail Configure o seu iphone ou ipad para enviar e receber correio da sua conta Office 365. Consultar o seu calendário, esteja onde
INTRODUÇÃO À INTEGRAÇÃO CONTÍNUA. Jadson Santos Software Engineer Informatic Superintendence (SINFO) - UFRN
INTRODUÇÃO À INTEGRAÇÃO CONTÍNUA Jadson Santos Software Engineer Informatic Superintendence (SINFO) - UFRN 2 Introdução à Integração Contínua Integração Contínua é uma pratica de desenvolvimento de software
Controle de Versão. Prof. Msc. Bruno Urbano Rodrigues. [email protected]
Controle de Versão Prof. Msc. Bruno Urbano Rodrigues [email protected] Apresentação - Docente Mestre em Ciência da Computação na Universidade Federal de Goiás. Especialista em Gestão de Software pela
Sistemas Operacionais Abertos
Sistemas Operacionais Abertos Revisando a aula anterior O formato de pacotes.deb Formato do pacote : samba_3.0-2_i386.deb samba nome do pacote 3.0 versão 2 release i386 arquitetura deb tipo do pacote dpkg
Universidade Federal do Paraná. Alcides. Ângela. Daniel. Eduardo. Apostila Git. Gabriel. Jhenifer. Paula. Walmes
Universidade Federal do Paraná Alcides Ângela Daniel Eduardo Gabriel Apostila Git Jhenifer Paula Walmes Não é a vontade de vencer que ganha o jogo, e sim a vontade de se preparar para vencê-lo. Paul Bear
Faça Fácil. Exportação e importação de configurações de projetos do Proficy Cimplicity
Faça Fácil Exportação e importação de configurações de projetos do Proficy Cimplicity O software de supervisão Proficy Cimplicity possui ferramentas uteis que auxiliam o usuário final no desenvolvimento
ERP PRIMAVERA STARTER V9.15
Manual de Instalação e Inicialização ERP PRIMAVERA STARTER V9.15 Versão 1.0 Setembro de 2015 Índice Índice... 2 Introdução... 3 Métodos de Instalação... 4 Instalação através do Setup Único... 4 Pré-requisitos
Tutorial Django e SVN na IDE Pycharm
Tutorial Django e SVN na IDE Pycharm Pré-requisitos para este tutorial: Estar com a versão 4.0.0 (ou superior) do PyCharm instalada. Caso não esteja, baixe e instale seguindo as instruções dependendo da
ReFS - Conhece o poderoso sistema de ficheiros da Microsoft?
ReFS - Conhece o poderoso sistema de ficheiros da Microsoft? Date : 12 de Julho de 2017 O novo sistema de ficheiros da Microsoft, o ReFS, foi originalmente introduzido no Windows Server 2012. Concebido
PRIMAVERA SQL Repair Tool v2.0
PRIMAVERA SQL Repair Tool v2.0 Versão 2.0 Janeiro de 2016 Índice Índice... 2 Introdução... 3 Intruções de utilização... 3 Passo 1 Início...3 Passo 2 Escolha da instância PRIMAVERA...4 Passo 3 Escolha a
Atualização do firmware para controladores remotos sem fio WR-R10
Atualização do firmware para controladores remotos sem fio WR-R10 Obrigado por escolher um produto Nikon. Este guia descreve como atualizar o firmware para controladores remotos sem fio WR-R10. Se você
MTA Monitor. Manual de Usuário. Transferência de Arquivos. Versão: Última modificação: 11/11/2014
7/4/2010 MTA 3.0.3 Monitor Transferência de Arquivos Manual de Usuário Versão: 3.0.3 Última modificação: 11/11/2014 Contato Área responsável pelo fornecimento do material: Suporte à Pós-Negociação Telefone:
Engenharia de Software. Prof. Raquel Silveira
Engenharia de Software Prof. Raquel Silveira MOTIVAÇÃO Você já perdeu alguma versão anterior do arquivo do projeto? Já teve problemas em manter diferentes versões do sistema rodando ao mesmo tempo? Alguém
Atualização do firmware para controladores remotos sem fio WR-R10. Windows
Atualização do firmware para controladores remotos sem fio WR-R0 Windows Obrigado por escolher um produto Nikon. Este guia descreve como atualizar o firmware para controladores remotos sem fio WR-R0. Se
divisão tecnológica Documentação da Plataforma Moçambique
divisão tecnológica Documentação da Plataforma [@unipiaget.ac.mz] Moçambique 1 Correio Electrónico Todos os estudantes matriculados na Universidade Jean Piaget de Moçambique possuem um endereço de correio
Customização ao Extremo
1 Customização ao Extremo Daniel Pimentel d4n1.org Agenda 2 Introdução Tecnologias Git Portage Metro OpenVZ Xz Referências Conclusão Introdução 3 Criado em 2008 por Daniel Robbins Fun/too, um jogo de palavras
Processo MITAVVIC Manual MITAVVIC
Processo MITAVVIC Manual MITAVVIC Prezado Cliente Este documento descreve os procedimentos de segurança e operacionais para efetuar a atualização do instalador do MITAVVIC versão 7.60, com as implementações
Começando com o AWS IoT
Começando com o AWS IoT Bruno Emer e David Reis Dezembro de 2016 Conteúdo Começando com AWS IoT Parte 2 1 Pré-Requisitos 1 Conceitos Básicos 2 Arquitetura de Referência deste Tutorial 2 Acessar a Console
J820. Integração Contínua. com CVS, CruiseControl, Cruise Control. argonavis.com.br. AntHill Gump e Helder da Rocha (helder@acm.
J820 Integração Contínua com CVS, CruiseControl, Cruise Control AntHill Gump e Helder da Rocha ([email protected]) Integração contínua Um dos requisitos para implementar a integração contínua é ter um sistema
