Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Faça o download
Acesso mais rápido do que o navegador!
 

Sistema de controle de versões

Índice Sistema de controle de versões

Um sistema de controle de versões (ou versionamento), VCS (do inglês version control system) ou ainda SCM (do inglês source code management) na função prática da Ciência da Computação e da Engenharia de Software, é um software que tem a finalidade de gerenciar diferentes versões no desenvolvimento de um documento qualquer.

72 relações: Amarelo, Apache Software Foundation, Armazenamento, Arquivo, Arquivo binário, Banco de dados, Bazaar, Borland, Cache, Código-fonte, Ciência da computação, Cliente (computação), CMMI, Compilador, Computador, Configuração, CVS, Desenvolvimento de software, Documentação de software, Eclipse, Engenharia de software, Ext3, Falha (tecnologia), FAT, Gerência de configuração de software, Git, GitHub, GNU General Public License, Hardware, HTML, IBM, IDE, Informação, IntelliJ IDEA, Lista de formatos de ficheiro gráfico, Lista de sistemas de controle de versão, MediaWiki, Mercurial, Microsoft, Microsoft Visual Studio, Microsoft Word, Movimento Wikimedia, NetBeans, NTFS, Otimização, Persistência (ciência da computação), Plug-in, Programador, Rede de computadores, Repositório (software), ..., Revision Control System, Rich Text Format, Servidor, Servidor Apache, Sistema de ficheiros, Sistema operativo, Software, Software livre, Soquete, Subversion, Sysop, Tecnologia, TortoiseHg, TortoiseSVN, Trunk, URL, Verde, Vermelho, Versão, Wikipédia, Windows Explorer, XML. Expandir índice (22 mais) »

Amarelo

O amarelo é uma cor-pigmento primária e cor-luz secundária, resultado da sobreposição das cores verde e vermelho.

Novo!!: Sistema de controle de versões e Amarelo · Veja mais »

Apache Software Foundation

A Apache Software Foundation (ASF) conhecida também apenas como Apache Foundation ou Fundação Apache é uma organização sem fins lucrativos criada para suportar os projetos de código aberto, principalmente os Apache, incluindo o servidor web Apache HTTP Server.

Novo!!: Sistema de controle de versões e Apache Software Foundation · Veja mais »

Armazenamento

De forma geral, armazenamento é o ato ou efeito de armazenar armazenamento in Dicionário infopédia da Língua Portuguesa.

Novo!!: Sistema de controle de versões e Armazenamento · Veja mais »

Arquivo

Em arquivologia, arquivo é um conjunto de documentos criados ou recebidos por uma organização, firma ou indivíduo, que os mantém ordenadamente como fonte de informação para a execução de suas atividades.

Novo!!: Sistema de controle de versões e Arquivo · Veja mais »

Arquivo binário

Um arquivo binário é todo arquivo de computador que não está em formato texto.

Novo!!: Sistema de controle de versões e Arquivo binário · Veja mais »

Banco de dados

são conjuntos de arquivos relacionados entre si, podendo conter registros sobre pessoas, lugares ou informações em geral.

Novo!!: Sistema de controle de versões e Banco de dados · Veja mais »

Bazaar

Bazaar é um sistema de revisão de versões descentralizado, serve para seguir o processo de evolução de código de software ou informação semelhante.

Novo!!: Sistema de controle de versões e Bazaar · Veja mais »

Borland

A Borland Software Corporation foi uma empresa de software com sede em Austin, Texas, Estados Unidos.

Novo!!: Sistema de controle de versões e Borland · Veja mais »

Cache

Na área da computação, cache é um dispositivo de acesso rápido, interno a um sistema, que serve de intermediário entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede.

Novo!!: Sistema de controle de versões e Cache · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Novo!!: Sistema de controle de versões e Código-fonte · Veja mais »

Ciência da computação

A Ciência da Computação lida com fundamentos teóricos da informação, computação, e técnicas práticas para suas implementações e aplicações.

Novo!!: Sistema de controle de versões e Ciência da computação · Veja mais »

Cliente (computação)

"Cliente" é um termo empregado em computação e representa uma entidade que consome os serviços de uma outra entidade servidora, em geral através do uso de uma rede de computadores numa arquitetura cliente-servidor.

Novo!!: Sistema de controle de versões e Cliente (computação) · Veja mais »

CMMI

O CMMI (Capability Maturity Model Integration ou Modelo Integrado de Maturidade em Capacitação) é um modelo de referência que contém práticas (Genéricas ou Específicas) necessárias à maturidade em disciplinas específicas (Systems Engineering (SE - Engenharia de Sistemas), Software Engineering (SW - Engenharia de Software), Integrated Product and Process Development (IPPD - Desenvolvimento Integrado de Processo e Produto), Supplier Sourcing (SS - Seleção de Fornecedores)).

Novo!!: Sistema de controle de versões e CMMI · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: Sistema de controle de versões e Compilador · Veja mais »

Computador

Um computador pessoal. Columbia, um supercomputador da NASA. Um assistente pessoal digital. Na tecnologia, o computador é um dispositivo eletroeletrônico formado por um conjunto de componentes eletrônicos capaz de executar variados tipos de tratamento de informações (processamento de dados) e de algoritmos.

Novo!!: Sistema de controle de versões e Computador · Veja mais »

Configuração

O termo configuração pode se referir a.

Novo!!: Sistema de controle de versões e Configuração · Veja mais »

CVS

O CVS, ou Concurrent Version System (Sistema de Versões Concorrentes) é um sistema de controle de versão que permite que se trabalhe com diversas versões de arquivos organizados em um diretório e localizados local ou remotamente, mantendo-se suas versões antigas e os logs de quem e quando manipulou os arquivos.

Novo!!: Sistema de controle de versões e CVS · Veja mais »

Desenvolvimento de software

Na computação, o desenvolvimento de software é o ato de elaborar e implementar um sistema computacional, isto é, transformar a necessidade de um utilizador ou de um mercado em um produto de software.

Novo!!: Sistema de controle de versões e Desenvolvimento de software · Veja mais »

Documentação de software

A documentação de software ou documentação do código fonte, é um texto escrito que acompanha o software e geralmente explica como utilizá-lo.

Novo!!: Sistema de controle de versões e Documentação de software · Veja mais »

Eclipse

Um eclipse é um evento astronômico que ocorre quando a posição de um objeto celeste em trânsito é coincidente ou atravessa, na posição aparente de outro, mais distante.

Novo!!: Sistema de controle de versões e Eclipse · Veja mais »

Engenharia de software

acessodata.

Novo!!: Sistema de controle de versões e Engenharia de software · Veja mais »

Ext3

ext3 (third extended filesystem, em português terceiro sistema de arquivos estendido) é um sistema de arquivos de journaling que normalmente é utilizado pelo núcleo do Linux.

Novo!!: Sistema de controle de versões e Ext3 · Veja mais »

Falha (tecnologia)

Uma fotografia supostamente do primeiro ''bug'' (um inseto real) que foi depurado ("debugado") em 1947. Dai o seu uso nos dias atuais. Em tecnologia, erros em sistemas e aparelhos eletrônicos recebem diversas designações, dentre elas: falha, defeito no programa, defeito no software, bug, tilt, glitch.

Novo!!: Sistema de controle de versões e Falha (tecnologia) · Veja mais »

FAT

* File Allocation Table — sistema de ficheiros desenvolvido para o MS-DOS e usado em versões do Microsoft Windows.

Novo!!: Sistema de controle de versões e FAT · Veja mais »

Gerência de configuração de software

Gerência de configuração de software, gerência de configuração ou ainda gestão de configuração de software é uma área da engenharia de software responsável por fornecer o apoio para o desenvolvimento de software.

Novo!!: Sistema de controle de versões e Gerência de configuração de software · Veja mais »

Git

Git (ou em inglês britânico) é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo (Exemplo: alguns livros digitais são disponibilizados no GitHub e escrito aos poucos publicamente).

Novo!!: Sistema de controle de versões e Git · Veja mais »

GitHub

GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git. Ele permite que programadores, utilitários ou qualquer usuário cadastrado na plataforma contribuam em projetos privados e/ou Open Source de qualquer lugar do mundo.

Novo!!: Sistema de controle de versões e GitHub · Veja mais »

GNU General Public License

GNU General Public License (Licença Pública Geral GNU), GNU GPL ou simplesmente GPL, é a designação da licença para software idealizada por Richard Matthew Stallman em 1989, no âmbito do projeto GNU da Free Software Foundation (FSF).

Novo!!: Sistema de controle de versões e GNU General Public License · Veja mais »

Hardware

Equipamentos de computadores. O hardware (pronúncia: 'rarduér') é um termo técnico (e anglicismo de engenharia eletrônica) que foi traduzido para a língua portuguesa como equipamento, e pode ser definido como um termo geral da língua inglesa, que se refere à parte física de computadores e outros sistemas microeletrônicos.

Novo!!: Sistema de controle de versões e Hardware · Veja mais »

HTML

HTML (abreviação para a expressão inglesa HyperText Markup Language, que significa: "Linguagem de Marcação de Hipertexto") é uma linguagem de marcação utilizada na construção de páginas na Web.

Novo!!: Sistema de controle de versões e HTML · Veja mais »

IBM

A International Business Machines Corporation (em tradução livre: Corporação Internacional de Máquinas de Negócios, sigla: IBM) é uma empresa dos Estados Unidos voltada para a área de informática.

Novo!!: Sistema de controle de versões e IBM · Veja mais »

IDE

* Ambiente de Desenvolvimento Integrado (do inglês Integrated Development Environment), um ambiente integrado para desenvolvimento de software.

Novo!!: Sistema de controle de versões e IDE · Veja mais »

Informação

Informação é um conhecimento inscrito (gravado) sob a forma escrita (impressa ou numérica), oral ou audiovisual.

Novo!!: Sistema de controle de versões e Informação · Veja mais »

IntelliJ IDEA

IntelliJ IDEA é um ambiente de desenvolvimento integrado (IDE) escrito em Java para o desenvolvimento de software de computador escrito em Java, Kotlin, Groovy e outras linguagens baseadas em JVM.

Novo!!: Sistema de controle de versões e IntelliJ IDEA · Veja mais »

Lista de formatos de ficheiro gráfico

Em computação gráfica a forma computacional usada por determinada aplicação gráfica computacional software ficheiro informático que armazena informações para que a imagem existem programas para todo o tipo de demanda com imagens como por exemplo: elaboração de logotipos, criação de propagandas publicitárias, edição de fotos, e outros, que salvam os trabalhos em formatos de arquivos da empresa e formatos populares podendo haver confusão e usos equivocados de cada.

Novo!!: Sistema de controle de versões e Lista de formatos de ficheiro gráfico · Veja mais »

Lista de sistemas de controle de versão

; Soluções comerciais.

Novo!!: Sistema de controle de versões e Lista de sistemas de controle de versão · Veja mais »

MediaWiki

Na informática, o MediaWiki é um sistema computacional livre e de código-aberto do tipo Wiki, desenvolvido em 2001 na fundação Wikimedia com uso da linguagem de programação PHP, e funciona como gestão de conteúdo web com a base de dados MySQL nos principais projetos da fundação, como a Wikipédia, Wikcionário e o Wikimedia Commons.

Novo!!: Sistema de controle de versões e MediaWiki · Veja mais »

Mercurial

Mercurial é uma ferramenta multiplataforma de controle de versão distribuído para desenvolvedores de software.

Novo!!: Sistema de controle de versões e Mercurial · Veja mais »

Microsoft

Microsoft Corporation é uma empresa transnacional dos Estados Unidos com sede em Redmond, Washington, que desenvolve, fabrica, licencia, apoia e vende softwares de computador, produtos eletrônicos, computadores e serviços pessoais.

Novo!!: Sistema de controle de versões e Microsoft · Veja mais »

Microsoft Visual Studio

Microsoft Visual Studio é um ambiente de desenvolvimento integrado (IDE) da Microsoft para desenvolvimento de software especialmente dedicado ao.NET Framework e às linguagens Visual Basic (VB), C, C++, C# (C Sharp) e F# (F Sharp).

Novo!!: Sistema de controle de versões e Microsoft Visual Studio · Veja mais »

Microsoft Word

O Microsoft Word é um processador de texto produzido pela Microsoft Office/Microsoft 365.

Novo!!: Sistema de controle de versões e Microsoft Word · Veja mais »

Movimento Wikimedia

O movimento Wikimedia, ou simplesmente Wikimedia, é a comunidade global de colaboradores dos projectos da Fundação Wikimedia.

Novo!!: Sistema de controle de versões e Movimento Wikimedia · Veja mais »

NetBeans

O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java, JavaScript, HTML5, PHP, C/C++, Groovy, Ruby (sem suporte oficial a partir da versão 7), entre outras.

Novo!!: Sistema de controle de versões e NetBeans · Veja mais »

NTFS

O NTFS (New Technology File System) é o sistema de arquivos padrão para o Windows NT e seus derivados. O NTFS foi desenvolvido quando a Microsoft decidiu criar o Windows NT: como o WinNT deveria ser um sistema operacional mais completo e confiável, o FAT não servia como sistema de arquivos por causa de suas limitações e falta de recursos. Na época, o que a empresa de Bill Gates queria apoderar-se de uma fatia do mercado ocupada pelo Unix. Anteriormente, ela já havia tentado fazer isso em parceria com a IBM, lançando o OS/2 - no entanto as duas empresas divergiam em certos pontos e acabaram quebrando a aliança. O OS/2 usava o sistema de arquivos HPFS (High Performance File System - Sistema de Arquivos de Alta Performance), cujos conceitos acabaram servindo de base ao NTFS. O NTFS possui uma estrutura que armazena as localizações de todos os arquivos e diretórios, incluindo os arquivos referentes ao próprio sistema de arquivos denominado MFT (Master File Table).

Novo!!: Sistema de controle de versões e NTFS · Veja mais »

Otimização

máximo global em (''x, y, z'').

Novo!!: Sistema de controle de versões e Otimização · Veja mais »

Persistência (ciência da computação)

Em ciência da computação, persistência se refere à característica de um estado que sobrevive ao processo que o criou.

Novo!!: Sistema de controle de versões e Persistência (ciência da computação) · Veja mais »

Plug-in

Na informática, um plugin ou módulo de extensão (também conhecido por plug-in, add-in, add-on) é um programa de computador usado para adicionar funções a outros programas maiores, provendo alguma funcionalidade especial ou muito específica.

Novo!!: Sistema de controle de versões e Plug-in · Veja mais »

Programador

Em ciências da computação; programador, desenvolvedor, codificador ou engenheiro de software é alguém que escreve, desenvolve ou faz a manutenção de software em um grande sistema ou alguém que desenvolve software para uso em computadores pessoais.

Novo!!: Sistema de controle de versões e Programador · Veja mais »

Rede de computadores

Rede de computadores ou redes de dados, na informática e na telecomunicação é um conjunto de dois ou mais dispositivos eletrônicos de computação (ou módulos processadores ou nós da rede) interligados por um sistema de comunicação digital (ou link de dados), guiados por um conjunto de regras (protocolo de rede) para compartilhar entre si informação, serviços e, recursos físicos e lógicos.

Novo!!: Sistema de controle de versões e Rede de computadores · Veja mais »

Repositório (software)

Um repositório de software é um local de armazenamento de onde pacotes de software podem ser recuperados e instalados em um computador.

Novo!!: Sistema de controle de versões e Repositório (software) · Veja mais »

Revision Control System

Revision Control System (RCS), ou Sistema de Controle de Revisão (SCR) em português, é uma implementação de software de controle de revisão, que automatiza o armazenamento, recuperação, registro, identificação e fusão de revisões.

Novo!!: Sistema de controle de versões e Revision Control System · Veja mais »

Rich Text Format

O RTF, acrônimo de Rich Text Format (literalmente, formato de texto enriquecido) é um formato de arquivo proprietário de documento desenvolvido pela Microsoft em 1987 e mantido até 2008, com o intuito de facilitar o intercâmbio de documentos entre diversas plataformas, com base no processador de texto WordPad.

Novo!!: Sistema de controle de versões e Rich Text Format · Veja mais »

Servidor

Em informática, um servidor é um software ou computador, com sistema de computação centralizada que fornece serviços a uma rede de computadores, chamada de cliente.

Novo!!: Sistema de controle de versões e Servidor · Veja mais »

Servidor Apache

O Servidor HTTP Apache (do inglês Apache HTTP Server) ou Servidor Apache ou HTTP Daemon Apache ou somente Apache, é o servidor web livre criado em 1995 por um grupo de desenvolvedores da NCSA (National Center for Supercomputing Applications), tendo como base o servidor web NCSA HTTPd criado por Rob McCool.

Novo!!: Sistema de controle de versões e Servidor Apache · Veja mais »

Sistema de ficheiros

Representação visual de um '''sistema de ficheiros''', contanto com diretórios (pastas) e ficheiros (arquivos) Em computação, (também conhecido por sistema de gestão de ficheiros) é a forma de organização de dados em algum meio de armazenamento de dados em massa, frequentemente feito em discos magnéticos.

Novo!!: Sistema de controle de versões e Sistema de ficheiros · Veja mais »

Sistema operativo

é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa.

Novo!!: Sistema de controle de versões e Sistema operativo · Veja mais »

Software

OpenOffice.org ''writer'' Software é um termo técnico que foi traduzido para a língua portuguesa como suporte lógico e trata-se de uma sequência de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado (informação) ou acontecimento.

Novo!!: Sistema de controle de versões e Software · Veja mais »

Software livre

Software livre é o software que concede liberdade ao usuário para executar, acessar e modificar o código fonte, e redistribuir cópias com ou sem modificações.

Novo!!: Sistema de controle de versões e Software livre · Veja mais »

Soquete

Soquete socket pode referir-se a.

Novo!!: Sistema de controle de versões e Soquete · Veja mais »

Subversion

Apache Subversion (também conhecido por SVN) é um sistema de controle de versão desenhado especificamente para ser um substituto moderno do CVS, que se considera ter algumas limitações.

Novo!!: Sistema de controle de versões e Subversion · Veja mais »

Sysop

Sysop, abreviatura da expressão inglesa system operator, é o termo com que eram designados os administradores e responsáveis por um bulletin board system (BBS) — muitas vezes, o próprio sysop era também o dono do respectivo BBS.

Novo!!: Sistema de controle de versões e Sysop · Veja mais »

Tecnologia

Tecnologia (do grego τέχνη — "técnica, arte, ofício" e -λογία — "estudo") é o conjunto de técnicas, habilidades, métodos e processos usados na produção de bens ou serviços, ou na realização de objetivos, como em investigações científicas.

Novo!!: Sistema de controle de versões e Tecnologia · Veja mais »

TortoiseHg

TortoiseHg é um cliente de controle de revisão Mercurial, implementado como uma extensão do Windows Explorer e do shell do Nautilus.

Novo!!: Sistema de controle de versões e TortoiseHg · Veja mais »

TortoiseSVN

TortoiseSVN é um cliente do Subversion (SVN) para Microsoft Windows.

Novo!!: Sistema de controle de versões e TortoiseSVN · Veja mais »

Trunk

No campo de Desenvolvimento de software, o trunk (também chamado de linha principal) se refere a versão sem nome dentro de uma árvore de arquivos em um Sistema de controle de versão.

Novo!!: Sistema de controle de versões e Trunk · Veja mais »

URL

O Uniform Resource Locator (URL), é um termo técnico (e anglicismo de tecnologia da informação) que foi traduzido para a língua portuguesa como "localizador uniforme de recursos".

Novo!!: Sistema de controle de versões e URL · Veja mais »

Verde

O verde é o número de cores semelhantes evocadas pela luz constituída por comprimentos de onda, visíveis pelo olho humano, aproximadamente de 510 nm.

Novo!!: Sistema de controle de versões e Verde · Veja mais »

Vermelho

O vermelho, rubro, ou encarnado, corresponde a uma série de cores semelhantes, evocadas pela luz constituída essencialmente pelos maiores comprimentos de onda visíveis pelo olho humano, aproximadamente na gama de 630 a 740 nm.

Novo!!: Sistema de controle de versões e Vermelho · Veja mais »

Versão

Na informática, a versão é uma etapa de desenvolvimento que passa o programa computacional (programa de computador e aplicativo móvel) que faz parte do processo de versionamento de programa de computador; ou seja, a cada modificação (funcional ou de segurança) no software que os programadores fazem é gerada uma nova versão.

Novo!!: Sistema de controle de versões e Versão · Veja mais »

Wikipédia

A Wikipédia é um projeto de enciclopédia multilíngue de licença livre, baseado na web e escrito de maneira colaborativa.

Novo!!: Sistema de controle de versões e Wikipédia · Veja mais »

Windows Explorer

Windows Explorer (literalmente "Explorador do Windows", nome pelo qual é encontrado na versão portuguesa de todas as versões do Windows) é um gerenciador de arquivos e pastas do sistema Windows.

Novo!!: Sistema de controle de versões e Windows Explorer · Veja mais »

XML

Em informática, XML (Extensible Markup Language) é um tipo de linguagem de marcação da W3C, derivada da linguagem SGML, utilizada para compartilhamento fácil de informações por intermédio da internet, através da criação de documentos com dados organizados hierarquicamente para ser usado por diferentes sistemas informatizados (portabilidade); ou seja, tem objetivo de garantir que documentos codificados de acordo com suas regras possam ser transportados de um ambiente de hardware e software para outro sem perda de informação, usando a potencialidade e flexibilidade da SGML de forma simplificada.

Novo!!: Sistema de controle de versões e XML · Veja mais »

Redireciona aqui:

Controle de revisão, Controle de versão, Sistema de controle de versão, Sistema de controlo de versão, Sistema de controlo de versões, Sistemas de controle de versão, VCS.

CessanteEntrada
Ei! Agora estamos em Facebook! »