Управление версиями для веб-сайтов - PullRequest
1 голос
/ 29 июля 2011

Я пытаюсь найти лучшее решение для управления версиями файлов на крупных веб-сайтах, сетевых дисках и т. Д., Которыми поделились более 40 разработчиков. У нас есть около 22 серверов, каждый из которых содержит около 75 сайтов DNN, размещенных на PowerDNN. Общим программным обеспечением, общим для всех разработчиков, является пакет Adobe CS5, поэтому я не уверен, есть ли что-то, что даже интегрируется в это программное обеспечение, что позволило бы нам создавать версии. Я знаю о некоторых из них (визуально безопасный источник, CVS, GIT), но не уверен, что это лучшее решение для такого большого количества данных. Сетевые диски будут содержать PSD, текстовые документы с содержимым сайта и т. Д. *

любая помощь приветствуется, спасибо

также кое-что, что я забыл упомянуть, кое-что, что также позволяет проверять / выгружать файлы, например, style.css для веб-сайта 1 на сервере 1 извлекается, затем снова и через неделю извлекается, и вы можете сравнить изменения с последней проверки и кто внес эти изменения

еще раз спасибо

Ответы [ 2 ]

1 голос
/ 29 июля 2011

Проверьте Team Foundation Server.Есть активные плагины для интеграции TFS с другими программами.Некоторые плагины бесплатны, а некоторые платные.

http://www.codeplex.com/

Предупреждение: TFS огромна, и кривая обучения может стать крутой.

1 голос
/ 29 июля 2011

Рассмотрите git, по крайней мере, если ваши файлы в основном текстовые, а не двоичные (например, psds и другие). Затем вы можете создать отдельные репозитории для отдельных проектов, и при этом у вас не должно возникнуть проблем с объемом имеющихся у вас данных.

Visual Sourcesafe и CVS старые (читай: плохие) и не такие гибкие и мощные, как git.

...