Легкий / портативный VCS для DBA-сервера? - PullRequest
1 голос
/ 28 октября 2009

Я ищу VCS, которая поможет мне синхронизировать все мои рабочие скрипты.

Требования:

  • Портативный (как на флешке, не на уровне кода)
  • Запуск в Windows XP и Server 2003 +
  • Нет зависимостей при установке (Cygwin, Perl, Python)

Я использую Mercurial на своей рабочей машине для контроля версий различных сценариев T-SQL, ksh, perl и CMD / BAT, которые я поддерживаю как администратор MS SQL Server и системный администратор Unix. До сих пор hg работал для моих AIX-боксов - я подключаю свой домашний каталог при входе в систему и работаю с репо, как если бы он был локальным.

Мне не удалось найти аналогичное решение для машин с Windows, которые я использую. Большинство из них у меня нет прав локального администратора; даже если бы я это сделал, я бы предпочел не устанавливать (и поддерживать) Python + Mercurial на всех из них. Я не могу получить доступ к своему домашнему каталогу на них удаленно, в результате чего клиент работает на каждой машине в качестве единственной опции.

Бонусные баллы за ответ, который позволил бы мне использовать одно репо как для Windows, так и для Unix-машин. :)

Я использую WinXP с интенсивным использованием Cygwin и CrunchBang VM.

Ответы [ 2 ]

3 голосов
/ 24 мая 2010

Если вам нравится Mercurial, его легко носить с собой на USB-накопителе. Есть несколько портативных пакетов Python. Instant django включает в себя Mercurial http://www.instantdjango.com/ и делает доступной остальную часть набора инструментов python.

Я использую это сам.

3 голосов
/ 28 октября 2009

Я сам пользуюсь git, но знаком с hg, bzr и т. Д. Ископаемый - единственный, который я видел, который является автономным В основном используется проектом sqlite.

См. http://www.fossil -scm.org /

Это должно работать и на всех перечисленных вами платформах!

...