Как я могу отслеживать изменения на моем сайте с течением времени?

11

Иногда босс хочет знать, кто что-то изменил на веб-сайте или несколько раз передумал о том, куда должна идти кнопка, какого цвета цвет, или должна ли вообще отображаться страница. Есть ли простой способ для небольшой группы из 2-3 человек отслеживать эти постоянные изменения?

Джастин скотт
источник

Ответы:

7

Используйте контроль источника. В частности, я хотел бы проверить http://git-scm.com/ и http://mercurial.selenic.com/ . Они обе являются отличными платформами Source Control и дешевы (бесплатны, если вы размещаете их самостоятельно).

Кроме того, Git и Mercurial позволяют вам иметь 1 решение для всех ваших разработчиков и очень легко справляются с ветвлением и слиянием. Он также покажет, кто что изменил, когда они это изменили и т. Д.

Бен Хоффман
источник
Чтобы использовать Mercurial в качестве контроля версий для веб-разработки, см. Webmasters.stackexchange.com/questions/262/… .
Эван Плейс
0

Вы можете попробовать решение для управления версиями, например, Beanstalk, просто чтобы почувствовать его. Это очень легко настроить и бесплатно попробовать.

(Я не работаю на Beanstalk. Есть и другие подобные услуги).

jessegavin
источник
0

Самый простой ответ - это то, на что вы намекали в тегах: используйте систему контроля версий. Если вы используете CMS для веб-сайта, который может отслеживать изменения для вас (то есть иметь встроенную систему контроля версий).

В противном случае вы можете просто установить систему самостоятельно.

Учитывая размер вашей команды, я бы пошел на Mercurial, потому что он имеет все современные функции и очень прост в настройке и использовании. Если вы, ребята, работаете под Windows, я просто установлю TortoiseHG и прочту этот урок от Джоэла Спольски.

Нильс Басьес
источник