Какую систему контроля версий лучше всего использовать в нашей ситуации (XML)? - PullRequest
0 голосов
/ 26 октября 2009

Мы много занимаемся редактированием XML в нашем отделе. Проблема заключается в контроле версий больших файлов XML. Очевидно, что мы хотели бы, чтобы контроль версий:

  1. Показать различия между различными версиями и различия между любыми двумя версиями в любой момент времени.

  2. Простота в администрировании и обслуживании - многие люди в отделе на самом деле не программисты, и им не нужно изучать все тонкости этого элемента управления версиями, чтобы использовать его.

  3. Поддержка одновременной разработки - на самом деле не требуется, но это хорошо, если в сложных XML-файлах требуется несколько человек.

  4. Иметь приятный интерфейс, где руководство или пользователи могут видеть все точки фиксации, что-то вроде того, что вы можете делать с веб-интерфейсом git.

Спасибо

Ответы [ 3 ]

2 голосов
/ 26 октября 2009

SVN для сервера и черепаха SVN для клиентов. Расширение Tortoise SVN Explorer действительно облегчает работу технарей. (Если вы находитесь в среде Windows.)

0 голосов
/ 26 октября 2009

Мы также используем SVN здесь - VisualSVN Server упрощает настройку и обслуживание, TortoiseSVN прекрасно интегрируется с проводником, и вы можете использовать ряд инструментов для доступа в Интернет. требуемый интерфейс (например, WebSVN или Warehouse ).

Похоже, у вас есть опыт работы с git - у git также есть версия Turtoise . Я не использовал Git лично, но слышал, что у него есть ряд преимуществ по сравнению с SVN (распределенный репозиторий, более простые слияния и т. Д.), И если бы я настраивал новый репозиторий, я бы, конечно, учел это.

0 голосов
/ 26 октября 2009

Мы используем SVN с Черепаха , и это хорошо для нас. У нас есть много "непрограммистов", проверяющих файлы. После небольшой тренировки у них, похоже, с этим нет проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...