Como posso acompanhar as alterações no meu site ao longo do tempo?

11

Às vezes, o chefe quer saber quem mudou alguma coisa no site ou muda de idéia várias vezes sobre onde deve ir um botão, qual é a cor de alguma coisa ou se uma página deve ou não aparecer. Existe uma maneira simples de uma equipe da Web de 2 a 3 pessoas acompanhar essas mudanças constantes?

Justin Scott
fonte

Respostas:

7

Use o controle de origem. Especificamente, gostaria de verificar http://git-scm.com/ e http://mercurial.selenic.com/ . Elas são ótimas plataformas de controle de fonte e são baratas (gratuitas se você a hospedar).

Além disso, o Git e o Mercurial permitem que você tenha uma solução para todos os seus desenvolvedores e lida com ramificações e mesclagens com muita facilidade. Também mostrará quem mudou o quê, quando eles mudaram etc.

Ben Hoffman
fonte
Para usar o Mercurial como controle de revisão para desenvolvimento web, consulte webmasters.stackexchange.com/questions/262/… .
Evan Plaice
0

Você pode tentar experimentar uma solução de controle de versão hospedada como o Beanstalk, apenas para ter uma idéia. É muito fácil de configurar e gratuito para experimentar.

(Eu não trabalho para o Beanstalk. Existem outros serviços semelhantes).

jessegavin
fonte
0

A resposta mais simples é basicamente o que você sugeriu nas tags: Use um sistema de controle de origem. Se você estiver usando um CMS para o site que possa rastrear as alterações para você (por exemplo, tenha um sistema de controle de origem incorporado).

Caso contrário, você pode simplesmente instalar um sistema você mesmo.

Dado o tamanho da sua equipe, eu optaria pelo Mercurial, pois possui todos os recursos modernos e é muito fácil de configurar e usar. Se vocês trabalham no Windows, basta instalar o TortoiseHG e ler este tutorial de Joel Spolsky.

Niels Basjes
fonte