CONTROLE DE VERSAO DE FONTE
Tenho sistemas desenvolvidos em visual studio .net e visual basic 6.
Gostaria de saber os softwares recomendados para controle de versão.
E se possivel falar um pouco sobre tal. Ex. Custo, funcionalidades, etc.
Abrs
Tanto o sub quanto o git eles possuem servidores on-line para tal fim. Mais como não confiei em manter os fontes do meu trabalho na internet, optei em manter um servidor local para tal fim.
https://sourceforge.net/
https://github.com/personal
Vc tem algum material para indicar?
TFS funciona para vb6?
No caso do VB6, você precisa baixar um pacote de conectividade... E acho que só funciona com a versão SP6.
Segue um guia: http://blog.lambda3.com.br/2013/03/conectando-todas-as-versoes-do-visual-studio-no-team-foundation-server-2012/
No caso vou precisar de um servidor dedicado para ficar instalado o TFS?
Como funciona isso? a cada alteracao do fonte ele cria uma pasta com a data do fonte?
Você tem seu sistema. Você cria uma versão inicial dele [Ô]subindo[Ô] o código para ele. Todos os forms, scripts e tudo mais que diz respeito ao seu sistema. Então ele fica disponÃvel para quem tiver acesso à ele. Então você precisa adicionar um campo em um formulário. Você abre seu código normalmente porque a versão que você tem local é a mesma que está no server. Você faz a alteração que quiser, testa normal e quando está tudo ok, você [Ô]sobe[Ô] as alterações. Aqui entra o grande barato: você pode criar um [Ô]branch[Ô] que é basicamente uma cópia do que está no servidor, acrescido das suas alterações. Nomeia esse [Ô]branch[Ô] e você pode baixar tanto a versão do seu branch, quanto a versão anterior, onde o form que você mexeu não tem as alterações que você fez. Você pode também simplesmente subir suas alterações normalmente e ainda assim é possÃvel reverter as alterações que você fez no form, baixar novamente e será como se nunca tivesse alterado nada. Mas isso é opção sua. é como se fosse uma pasta que cria cópia do que você cola nela e permite [Ô]voltar[Ô] versões à vontade.
Acho que deu pra entender.
tutorial
Citação::
Uma explicação [Ô]por cima[Ô] de como funciona o TFS(aliás, a maioria dos controladores de versão tem um comportamento parecido):
Você tem seu sistema. Você cria uma versão inicial dele [Ô]subindo[Ô] o código para ele. Todos os forms, scripts e tudo mais que diz respeito ao seu sistema. Então ele fica disponÃvel para quem tiver acesso à ele. Então você precisa adicionar um campo em um formulário. Você abre seu código normalmente porque a versão que você tem local é a mesma que está no server. Você faz a alteração que quiser, testa normal e quando está tudo ok, você [Ô]sobe[Ô] as alterações. Aqui entra o grande barato: você pode criar um [Ô]branch[Ô] que é basicamente uma cópia do que está no servidor, acrescido das suas alterações. Nomeia esse [Ô]branch[Ô] e você pode baixar tanto a versão do seu branch, quanto a versão anterior, onde o form que você mexeu não tem as alterações que você fez. Você pode também simplesmente subir suas alterações normalmente e ainda assim é possÃvel reverter as alterações que você fez no form, baixar novamente e será como se nunca tivesse alterado nada. Mas isso é opção sua. é como se fosse uma pasta que cria cópia do que você cola nela e permite [Ô]voltar[Ô] versões à vontade.
Acho que deu pra entender.
Boa, uso o TFS e digo que é uma maravilha apesar do meu conhecimento ser básico kkkkk pq é possÃvel fazer um monte de separação de divisão de tarefas, e uma série de outras coisas tudo no site da VisualStudioOnline más acho que deveria ter uns tutoriais ou algo do tipo pois eu acho meio complexo mexer na plataforma web do TFS (VisualStudionOnline).. Eu ja precisei de um backup de um form que corrompeu e tchan foi fácil como tirar chupeta da boca de criança..
vejo exemplos onde mostram dia em que o codigo sofreu alterações entre outras coisas muito uteis.
Se alguém aqui do forum tivesse bastante conhecimente em TFS, tempo e paciencia de fazer um tutorial desde o primeiro passo a ser tomado, criando um topico fixo e a cada dia acrescenta algo e outros com conhecimento ajudam, tiram dúvidas, acho que seria de grande utilidade para nós programadores saber usar a ferramenta TFS .
A unica coisa que vejo no fontes são as referências que ajuda em muitos casos.
Faço apenas copias simples dos fontes na nuvem diariamente, zipado com senha, mantendo as cópias por tempo indenterminado que já salvaram a minha pele, mas não é o ideal.
Citação::
Gostaria de aprender usar o basico do Team Foundation Server
vejo exemplos onde mostram dia em que o codigo sofreu alterações entre outras coisas muito uteis.
Se alguém aqui do forum tivesse bastante conhecimente em TFS, tempo e paciencia de fazer um tutorial desde o primeiro passo a ser tomado, criando um topico fixo e a cada dia acrescenta algo e outros com conhecimento ajudam, tiram dúvidas, acho que seria de grande utilidade para nós programadores saber usar a ferramenta TFS .
A unica coisa que vejo no fontes são as referências que ajuda em muitos casos.
Faço apenas copias simples dos fontes na nuvem diariamente, zipado com senha, mantendo as cópias por tempo indenterminado que já salvaram a minha pele, mas não é o ideal.
tambem o problema é o pouco conteudo que achamos sobre o tfs..
tambem gostaria de aprender mais afundo ..sei coisas basicas apenas