Controle de Versão com GIT
|
|
|
- Mirella Amarante Pais
- 10 Há anos
- Visualizações:
Transcrição
1 Controle de Versão com GIT Túlio Toffolo Conteúdo Extra Algoritmos e Estruturas de Dados
2 História do GIT Linus usa BitKeeper para gerenciar o código de suas versões do Linux Um belo dia ocorre um problema com a licença do BitKeeper Linus gostava das funcionalidades E não aceitava outras ferramentas como CVS e SVN 05/04/2005 Surge a primeira versão do GIT 15/06/2005 Git é usado para no controle de versão do kernel do Linux
3 Quem está usando GIT? Android Gnome Google Kernel do Linux Qt (toolkit) Ruby on Rails PostgreSQL KDE X.Org Debian Perl GCC Samba phpmyadmin e muitos outros 3
4 Controle de versão centralizada Nomes utilizados: VCS Version Control System SCM Source Code Management Commit Update 4
5 Controle de versão centralizada 5
6 Controle de versão centralizada Sistemas de controle de versão tradicionais Trabalham com um banco de dados central Clientes possuem apenas a versão mais atual Exemplos CVS Subversion (SVN) Visual Source Safe Desafios Conflitos no desenvolvimento com muitos usuários Comunicação servidor/cliente Backup?
7 Controle de versão distribuída Não existe servidor real (apenas por convenção) Todo cliente possui o repositório O controle de versão funciona mesmo offline Fazer backups é trivial Outros sistemas de controle de versão distribuídos Mercurial BitKeeper Darcs Bazaar
8 Controle de versão distribuída 8
9 Controle de versão distribuída 9
10 Vantagens do GIT Consistência Nenhum repositório deve possui mais data que qualquer outro Velocidade Muito mais rápidos que sistemas de controle de versão convencionais (estou falando de CVS e Subversion) Espaço Algoritmos de compressão eficientes que analisam o todo Reduz o tamanho local, assim como as transferências em operações de push/pull Simplicidade Modelo de uso é muito simples Open Source
11 Desvantagens do GIT Documentado quase exclusivamente através de páginas geradas via man Maior massa de dados em operações push/pull do que em commits/updates de versões centralizadas e que eu saiba nenhuma outra!
12 Arquitetura do GIT Indíces Armazenam informação sobre a versão atual e as mudanças feitas nela Banco de Dados de Objetos Blobs (arquivos) Armazenados na pasta.git/objects Indexados por um único hash Todos os arquivos são armazenados em blobs Trees (diretórios) Commits Cada commit gera um novo objeto Informações do commit: hash do pai, nome do autor, data/hora do commit e o hash da estrutura corrente
13 Instalando o GIT Windows: msysgit: Git Extensions: interface gráfica de fácil uso Ubuntu: sudo apt-get install git-core gitk Mac (com MacPorts instado): sudo port install git-core gitk 13
14 Armazenamento do GIT A pasta.git Apenas no diretório raiz do projeto Contem todos os objetos, commits e configurações do projeto.git/config: arquivo com configurações específicas do repositório.gitignore Arquivo texto que indica os arquivos que devem ser ignorados Exemplo: *.exe, *.dll, *.o, ~*
15 Alguns comandos Pegar ou iniciar um repositório git init git clone Commits git add git commit Informações git help git status git diff git log git show
16 Usando o GIT Iniciando seu repositório: git init Configurando seus dados: git config --global user.name Túlio Toffolo git config --global user. [email protected]" Adicionando arquivos à lista de commit git add arquivo.c git add. 16
17 Usando o GIT Fazendo o commit git commit m Mensagem de commit git commit a m Mensagem de commit Verificando as alterações: git status git log git reflog Removendo arquivo do repositorio: git rm arquivo.c 17
18 Usando o GIT Desfazendo as alterações desde algum commit gitk checkout. Movendo para uma versão antiga do repositório: git reset git reset --force (força a barra e volta sem fazer commit) Revertendo para uma versão antiga do repositório: git revert (nao remove nada, apenas aplica um patch) 18
19 Usando o GIT GIT nunca deleta um commit Assim, é difícil demais perder dados usando GIT Ø Muito difícil dar um tiro no pé Criando TAGs git tag <nome_da_tag> 19
20 Usando branches O sistema de branches é a parte mais interessanto no uso do GIT Você sempre está trabalhando em algum BRANCH Um BRANCH pode ser local ou remoto Visualizando os branches git branch Criando um branch: git branch <nome_do_branch> 20
21 Merge Como funciona o branching? o--o--o <-- origin \ a--b--c <-- mywork \ x--y--z <-- teste O que é um merge? o--o--o--a--b--c--x--y--z
22 Rebase Como funciona o branching? o--o--o--o--o <-- origin \ a--b--c <-- mywork O que é um rebase? o--o--o--o--o <-- origin \ a--b--c <-- mywork
23 Merge (exemplo 2) Como funciona o branching? o--o--o--o--o--o <-- origin \ a--b--c <-- mywork O que é um rebase? o--o--o--o--o--o <-- origin \ \ a--b--c--m <-- mywork
24 Otimizando a base GIT git gc Limpa o repositório e compacta a base Utilize de tempos em tempos em projetos grandes!!! Aumenta a performance consideravelmente git fsck Confere a base de objetos Pode mostrar informações de erros
25 Usando o GIT remotamente Criar uma réplica de um repositório: git clone Pegar modificações feitas em um repositório git fetch (pega as atualizações e coloca em outro branch) git pull (pega as atualizações e já faz merge) Enviar modificações git push nome_remoto 25
26 Usando o GIT remotamente Protocolos Pasta no seu computador (!!!) SSH Rsync HTTP Protocolo próprio do Git Criar apontamento remoto: git remote add /temp/repositorio_local/.git 26
27 Git para Backups Exemplo: Um diretório precisa de backup!!! Rsync é uma ferramenta adequada? Usa espaço em excesso Solução: crie um repositório GIT no diretório Faça commits regulares Faça push para o local do backup Mais que backup: backup versionado e usando menos espaço!
28 Outras ferramentas bacanas do GIT bash/zsh completion Gitk GUI para visualizar os commits git instaweb Usado para gerar páginas web com o repositório
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
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 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 é
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
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
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
Versionamento de Código. Núcleo de Desenvolvimento de Software
Versionamento de Código Núcleo de Desenvolvimento de Software Por quê? Facilidades de utilizar um sistema de versionamento de código. Várias versões Quando se salva uma nova versão de um arquivo, a versão
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
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
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
Controle de Versão de Software. Luiz Jácome Júnior
Controle de Versão de Software Luiz Jácome Júnior Motivação Alguém já sobrescreveu o código de outra pessoa por acidente e acabou perdendo as alterações? Tem dificuldades em saber quais as alterações efetuadas
2. GERÊNCIA DE CONFIGURAÇÃO DE SOTWARE
1. INTRODUÇÃO Constata se, atualmente, que organizações voltadas ao desenvolvimento de software, buscam alavancar seus níveis de competitividade, uma vez que o mercado de desenvolvimento de software apresenta
Gestão de Desenvolvimento de Sistemas por Controle de Versão Utilizando SVN. Software para Controle de Versão SVN/Subversion
Gestão de Desenvolvimento de Sistemas por Controle de Versão Utilizando SVN Software para Controle de Versão SVN/Subversion Subversion é uma solução opensource Interação com o desenvolvedor Projetos que
Git no Controle. Com softwares de controle de
Controle de versão flexível, poderoso e fácil TUTORIAL Git no Controle Caso já tenha feito alguma mudança em um código ou texto em que estava trabalhando, e depois percebeu que a versão anterior era melhor,
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
Gerência de Configuração de Software Funções
Universidade Estadual de Maringá Departamento de Informática Ciência da Computação Processo de Engenharia de Software II Gerência de Configuração de Software Funções Rafael Leonardo Vivian {rlvivian.uem
O primeiro passo é habilitar acesso externo através de web service a configuração é bem simples e não exige maiores explicações.
Integração de Controle de versão com Redmine. A integração do controle de versão pode permitir uma interatividade bem interessante entre os tickets e projetos do redmine com o controle de versão segue
Gerência de Configuração. Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia [email protected]
Gerência de Configuração Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia [email protected] Introdução Mudanças durante o desenvolvimento de software são inevitáveis: os interesses
Marlos de Moraes Tavares. Tutorial Rsync
Marlos de Moraes Tavares Tutorial Rsync Agenda Introdução ao Rsync Características Importantes Instalando o rsync Como o Rsync pode me ajudar? Usando o rsync ao invés de cp Usando rsync por ssh ao invés
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
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
AUXÍLIO COMPUTACIONAL
AUXÍLIO COMPUTACIONAL Sumário 1 Introdução...1 2 Sistema Operacional...1 2.1 Usando o Linux - no seu PenDrive...2 2.2 Usando o Linux - instalado no seu HD...4 2.3 Instalando Softwares Diretamente...4 2.3.1
Controle de Versão com CVS
Controle de Versão com CVS Danilo Toshiaki Sato www.dtsato.com Treinamento ALESP SPL Agenda 1. Introdução 2. Conceitos Importantes 3. Operações mais comuns - Eclipse 4. Processo de Liberação SPL 5. Conclusão
Controlo de versões com GIT
Controlo de versões com GIT 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.
Git Funcionamento e Workflow. Pesquisa e Desenvolvimento Tecnológico
Git Funcionamento e Workflow Pesquisa e Desenvolvimento Tecnológico 2 Git - Funcionamento e Workflow Essa página foi deixada em branco intencionalmente. Git - Funcionamento e Workflow - Git 3 PUBLICADO
Redmine. Simplificando a gestão de projetos 28-08-2014
Redmine Simplificando a gestão de projetos 28-08-2014 Sobre o palestrante Eliel Gonçalves Formação técnica em processamento de dados e graduação em tecnologia em processamento de dados. Possui 15 anos
GUIA INTEGRA SERVICES E STATUS MONITOR
GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS APLICATIVOS HÍBRIDOS Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução PhoneGap PhoneGap Build GitHub INTRODUÇÃO Aplicativos nativos É
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
Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles:
Instalação do Netz Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Java SE 6, que pode ser instalado através da JDK.
Universidade Estadual de Campinas. CVS - Concurrent Version System
Universidade Estadual de Campinas CVS - Concurrent Version System Eduardo Robinson Paganeli Universidade Estadual de Campinas UNICAMP 1 Sumário Módulo 1 Introdução ao CVS...3 Visão geral...4 Vantagens...6
Redmine. Simplificando a gestão de projetos 28-08-2014
Redmine Simplificando a gestão de projetos 28-08-2014 Sobre o palestrante Eliel Gonçalves Formação técnica em processamento de dados e graduação em tecnologia em processamento de dados. Possui 15 anos
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução PhoneGap PhoneGap Build GitHub INTRODUÇÃO Aplicativos nativos
MAC 5856 - Software Livre. Professor: Fabio Kon REPOSITÓRIOS ÁLVARO HENRY MAMANI ALIAGA POLIANA MAGALHÃES REIS
MAC 5856 - Software Livre Professor: Fabio Kon REPOSITÓRIOS 1 ÁLVARO HENRY MAMANI ALIAGA POLIANA MAGALHÃES REIS RESUMO DA APRESENTAÇÃO Definições Vantagens Atividades Comuns Integração com outros Softwares
Sistemas de Controle de Versão
Sistemas de Controle de Versão Juliano F. Ravasi Setembro / 2008 http://juliano.info/ Conteúdo Parte 1: Controle de Versões Parte 2: Trabalhando com Subversion Parte 3: Trabalhando com Mercurial 2 Controle
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03 Prof. Gabriel Silva Temas da Aula de Hoje: Servidores Linux. Conceitos Básicos do Linux. Instalando Servidor Linux.
Sistema de Controle de Versão - CVS
- CVS Adailton Magalhães Lima [email protected] Não há nada permanente exceto a modificação. Heráclitos 500 a.c. Adaptado de ESTUDO E PROPOSTA DE MODELOS DE PROCESSO DE SOFTWARE PARA O LABORATÓRIO
Versionamento Ágil com Git
Versionamento Ágil com Git Como paramos de nos preocupar e aprendemos a amar versionamento ágil Brazil Scrum Gathering São Paulo, 13 de Maio de 2009 Quem? Tiago M. Jorge Agile Coach, WebCo Internet Ronaldo
Instalando o Linux e outros Softwares
Instalando o Linux e outros Softwares Atualizado em 4 de Dezembro de 2013 1 Introdução Nas minhas disciplinas são adotados obrigatoriamente algumas ferramentas computacionais para auxílio no processamento
Curso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Felipe Buarque de Queiroz [email protected] Unidade Gestora de Tecnologia da Informação - UGTI Fundação de Amparo a Pesquisa do Estado de Alagoas - FAPEAL Maio de 2009
Como contribuir com projetos de software livre
Como contribuir com projetos de software livre Luciana Fujii Pontello 1 / 29 Software livre? 2 / 29 Por que contribuir? Software livre Liberdade não preço Linux, Ubuntu? Sim, mas não só Quatro liberdades
GUIA DE BOAS PRÁTICAS
GUIA DE BOAS PRÁTICAS Sumário Requisitos para um bom funcionamento...3 Menu Configurações...7 Como otimizar o uso da sua cota...10 Monitorando o backup...8 Manutenção de arquivos...12 www.upbackup.com.br
Análise do projeto arquitetural do GIT
Análise do projeto arquitetural do GIT Rafael Abraão Rodrigues Lago, Tiago Carmo Santos 1 1 [email protected]; [email protected]; Abstract Este trabalho tem como objetivo realizar
Manual de Utilização do Tortoise SVN. Fábrica de Software. Algar Tecnologia Unidade BH
Manual de Utilização do Tortoise SVN Fábrica de Software Algar Tecnologia Unidade BH Revisão 1.2 Elaborado por Crhistian Souza EPG Sumário 1. Autenticando-se no SVN da Algar Tecnologia... 3 2. Trabalhando
3 Estudo de Ferramentas
3 Estudo de Ferramentas Existem diferentes abordagens para automatizar um processo de desenvolvimento. Um conjunto de ferramentas pode ser utilizado para aperfeiçoar o trabalho, mantendo os desenvolvedores
Introdução ao Controle de Versões. Leonardo Murta ([email protected])
Introdução ao Controle de Versões Leonardo Murta ([email protected]) Introdução A Engenharia de Software... Abordagem disciplinada para o desenvolvimento de software Grande diversidade de metodologias
Roteiro 3: Sistemas Linux arquivos e diretórios
Roteiro 3: Sistemas Linux arquivos e diretórios Objetivos Detalhar conceitos sobre o sistema operacional Linux; Operar comandos básicos de sistemas Linux em modo Texto; Realizar a manutenção de arquivos
Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral
Índice 03 Capítulo 1: Visão Geral 04 Capítulo 2: Conta de Usuário 04 Criação 08 Edição 09 Grupo de Usuários 10 Informações da Conta 12 Capítulo 3: Download do Backup Online Embratel 16 Capítulo 4: Cópia
Agenda. Gerência de Configuração de Software. Atividade Sala. Quais os problemas? P1) Duplicidade de Trabalho. P2) Trabalhos Sobrepostos
Agenda Gerência de Configuração de Software Vamos entender o Problema? Quais os problemas? Gerência de Configuração Marcos Dósea [email protected] Entender os problemas... Quais os problemas? Problema 1) Duplicidade
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
SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO
1 AULA SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! ROTEIRO PRÉ-REQUISITOS 1 INTRODUÇÃO 2 DISTRIBUIÇÕES LINUX 3 AJUDA PARA ESCOLHER SUA DISTRIBUIÇÃO LINUX 4 DÚVIDAS FREQUENTES
Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática
Sistema Operacional Unidade 8.2 Instalação de aplicativos Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 GERENCIAMENTO DE PACOTES DEBIAN... 3 #apt-get... 3 #apt-get update... 3 #apt-get upgrade...
Análise Comparativa entre Sistemas de Controle de Versões Daniel Tannure Menandro de Freitas
Análise Comparativa entre Sistemas de Controle de Versões Daniel Tannure Menandro de Freitas JUIZ DE FORA DEZEMBRO, 2010 i Análise Comparativa entre Sistemas de Controle de Versões Daniel Tannure Menandro
16:21:50. Introdução à Informática com Software Livre
16:21:50 Introdução à Informática com Software Livre 1 16:21:50 Hardware & Software 2 16:21:50 Hardware Hardware é a parte física de um computador, é formado pelos componentes eletrônicos, como por exemplo,
Manual de Instalação. Instalação via apt-get
Manual de Instalação Instalação via apt-get Projeto SIGA-EPT Manual de Instalação Instalação via apt-get SISTEMA INTEGRADO DE GESTÃO ACADÊMICA Versão outubro/2010 Sumário 1 Introdução 2 2 Pré-requisitos
Tópicos. Atualizações e segurança do sistema. Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP)
teste 1 Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP) Rafael Fernando Diorio www.diorio.com.br Tópicos - Atualizações e segurança do sistema - Gerenciamento do computador -
PROJETO CEMEA. Um trabalho educacional
PROJETO CEMEA Um trabalho educacional CEMEA: Objetivo geral A partir de um sistema já existente, temos como missão: Melhorar suas funcionalidades; Documentar tanto o código, quanto suas funções; Acrescentar
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,
MANUAL PARA GERAÇÃO DE CAT52 IMPRESSORA BEMATECH
MANUAL PARA GERAÇÃO DE CAT52 IMPRESSORA BEMATECH Sumário Gerando a CAT52... 3 Compartilhando o arquivo gerado na Rede Privada(XP)(Versão 1)... 7 Compartilhando o arquivo gerado na Rede Privada(XP)(Versão
Como Instalar Programas no GNU/Linux. Elexsandro Rangel dos Santos [email protected]
Como Instalar Programas no GNU/Linux Elexsandro Rangel dos Santos [email protected] Sumário O que é um pacote? Principais formatos de pacotes no GNU/Linux Sistema de Gerenciamento de Pacotes
Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar
Software Livre Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar Linux Licença GPL (Licença Pública Geral) Linux Licença GPL (Licença Pública Geral) - A liberdade de executar
O PaperPort 12 Special Edition (SE) possui uma grande variedade de novos e valiosos recursos que ajudam a gerenciar seus documentos.
Bem-vindo! O Nuance PaperPort é um pacote de aplicativos para gerenciamento de documentos da área de trabalho que ajuda o usuário a digitalizar, organizar, acessar, compartilhar e gerenciar documentos
Manual de backup do banco de dados PostgreSQL - Versão 2. Setembro-2011
Manual de backup do banco de dados PostgreSQL - Versão 2 Setembro-2011 E-Sales Oobj Tecnologia da Informação Av. D, n. 246, Qd. A-04, Lt.02, Ap. 02, Jardim Goiás Goiânia/GO, CEP: 74805-090 Fone: (62) 3086-5750
TRBOnet MDC Console. Manual de Operação
TRBOnet MDC Console Manual de Operação Versão 1.8 ÍNDICE NEOCOM Ltd 1. VISÃO GERAL DA CONSOLE...3 2. TELA DE RÁDIO...4 2.1 COMANDOS AVANÇADOS...5 2.2 BARRA DE FERRAMENTAS...5 3. TELA DE LOCALIZAÇÃO GPS...6
Backup com Bacula. 05 de Março de 2010. Ponto de Presença da RNP no Espírito Santo. Sobre o Bacula. Comandos de console Interface Web.
Backup com Bacula Ponto de Presença da RNP no Espírito Santo 05 de Março de 2010 Rômulo Furtado 1/46 Projeto Open Source História do Projeto Porque usar o Bacula Backup de qualquer cliente, de um Palm
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
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
Guia de Atualização TOTVS Segurança e Acesso 12.1
06/2015 Sumário 1 Prefácio... 3 1.2 Finalidade... 3 1.3 Público Alvo... 3 1.4 Organização deste Guia... 3 1.5 Documentações Importantes... 3 2 Atualização... 4 2.1 Executando o Updater de Atualização...
I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS
I N F O R M Á T I C A Sistemas Operacionais Campus Itaqui-RS Sistemas Operacionais É o software que gerencia o computador! Entre suas funções temos: inicializa o hardware do computador fornece rotinas
Maker Planet www.makerplanet.com Manual do Usuário
Maker Planet www.makerplanet.com Manual do Usuário Atenção: Este é o rascunho inicial deste documento, visite o Maker Planet.COM (HTTP://www.makerplanet.com/) para obter as atualizações deste documento.
UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO
www.origy.com.br UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO CARACTERÍSTICAS: E-MAIL IMAP * Acesso simultâneo e centralizado, via aplicativo, webmail e celular/smartphone * Alta capacidade de armazenamento
SSE 3.0 Guia Rápido Parametrizando o SISTEMA DE SECRETARIA Nesta Edição Configurando a Conexão com o Banco de Dados
SSE 3.0 Guia Rápido Parametrizando o SISTEMA DE SECRETARIA Nesta Edição 1 Configurando a Conexão com o Banco de Dados 2 Primeiro Acesso ao Sistema Manutenção de Usuários 3 Parametrizando o Sistema Configura
EverSafe Online Backup Client
Manual do usuário EverSafe Offsite Backup Equipe de desenvolvimento Fev.2011 Conteúdo 1. Baixando instalador Online Backup Agent [oba-win.exe ] 1.1. Como baixar o agente instalador 1.2. Executando o agente
Procedimentos para Instalação do Sisloc
Procedimentos para Instalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 3. Instalação da base de dados Sisloc... 16 Passo a passo... 16 4. Instalação
Sistema P2P com Timestamping para Sincronização de Diretórios
Sistema P2P com Timestamping para Sincronização de Diretórios Jaime, Alison, Nuno e Pedro Disciplina: Gerenciamento de Dados Distribuído Prof. Eduardo Cunha de Almeida Junho / 2010 Programa disponível
Procedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Linux Network Servers
OpenVPN Objetivos Entender como funciona uma VPN Configurar uma VPN host to host O que é uma VPN? VPN Virtual Private Network, é uma rede de comunicação particular, geralmente utilizando canais de comunicação
Tutorial SVN Básico Engenharia de Software. Denise Notini Nogueira [email protected]
Tutorial SVN Básico Engenharia de Software Denise Notini Nogueira [email protected] As vantagens do controle de Versão As principais vantagens de se utilizar um sistema de controle de versão para rastrear
FANESE Faculdade de Administração e Negócios de Sergipe
I FANESE Faculdade de Administração e Negócios de Sergipe GERENCIAMENTO DE PATCHES Atualizações de segurança Aracaju, Agosto de 2009 DAYSE SOARES SANTOS LUCIELMO DE AQUINO SANTOS II GERENCIAMENTO DE PATCHES
Procedimentos para Instalação do SISLOC
Procedimentos para Instalação do SISLOC Sumário 1. Informações Gerais...3 2. Instalação do SISLOC...3 Passo a passo...3 3. Instalação da Base de Dados SISLOC... 11 Passo a passo... 11 4. Instalação de
Gerenciamento de Pacotes
Conteúdo Programático! Sistema de Gerenciamento de Pacotes! Pacotes Debian! Dependências! dpkg! apt! Instalar/remover/Listar! Procurar! Configurar/reconfigurar pacote! Configuração da ferramenta! Instalar/Remover/atualizar!
Sistemas de Controle de Versão ~Subversion~ Juliano Ferraz Ravasi UNESP Rio Claro - 2005
Sistemas de Controle de Versão ~Subversion~ Juliano Ferraz Ravasi UNESP Rio Claro - 2005 Por que Controle de Versão? Programar...... é difícil;... toma muito tempo;... exige cooperação de várias pessoas;...
UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG
UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG Página 1 de 26 Sumário Introdução...3 Layout do Webmail...4 Zimbra: Nível Intermediário...5 Fazer
Manual de Instalação PIMSConnector em Windows
Manual de Instalação PIMSConnector em Windows Julho/2015 Sumário 1. Contexto de negócio (Introdução)... 3 2. Pré-requisitos instalação/implantação/utilização... 4 3. JBOSS... 6 3.1. Instalação... 6 3.2.
06/06/2013. O que é Software de Sistema? Sistema Operacional (SO) Tipos de Software de Sistema. Fatia de Mercado :: SO Desktop
2 O que é Software de Sistema? SOFTWARES DE SISTEMA Introdução à Microinformática Softwares base para utilização do computador Podem ter as seguintes funções: Operar e controlar hardware Prover plataforma
Elgg - Participatório. Departamento de Informática Universidade Federal do Paraná (UFPR) Curitiba PR [email protected]
Elgg - Participatório Departamento de Informática Universidade Federal do Paraná (UFPR) Curitiba PR [email protected] 24 de abril de 2014 Índice 1. Sobre o Elgg 2. Participatório a. b. c. d. e.
Manual de Utilização
Se ainda tiver dúvidas entre em contato com a equipe de atendimento: Por telefone: 0800 642 3090 Por e-mail [email protected] Introdução... 3 1. O que é o programa Oi Backup Empresarial?...
SAD Gestor Gerenciador de Backup
SAD Gestor Gerenciador de Backup [email protected] SAD Gestor Gerenciador de Backup SAD Gerenciador de Backup Esse aplicativo foi desenvolvido para realizar cópias compactadas de bancos de dados
Lógica de Programação
Lógica de Programação Softblue Logic IDE Guia de Instalação www.softblue.com.br Sumário 1 O Ensino da Lógica de Programação... 1 2 A Ferramenta... 1 3 Funcionalidades... 2 4 Instalação... 3 4.1 Windows...
Uma poderosa ferramenta de monitoramento. Madson Santos - [email protected] Técnico de Operação e Manutenção do PoP-PI/RNP
Uma poderosa ferramenta de monitoramento Madson Santos - [email protected] Técnico de Operação e Manutenção do PoP-PI/RNP Abril de 2008 O que é? Características Requisitos Componentes Visual O que é?
Como é o Funcionamento do LTSP
Instalação e configuração do LTSP 5 no Ubuntu 11.04 Funcionamento do LTSP e Instalação do Servidor Como é o Funcionamento do LTSP O primeiro requisito para que o LSTP funcione bem é ter uma rede de boa
SparkleShare. Arthur Henrique Danilo Inácio Luíla Oliveira Paulo Junior
SparkleShare Arthur Henrique Danilo Inácio Luíla Oliveira Paulo Junior Principal Motivação Durante a UX HackFest em 2010, um grupo de OSS designers chegou a conclusão que não tinham uma boa ferrramenta
