Облегченное программное обеспечение для контроля версий в Linux - PullRequest
2 голосов
/ 12 марта 2010

Я работаю с учетной записью оболочки в общей системе, и я хотел бы использовать некоторые программы контроля версий для моих сценариев bash и файлов конфигурации.

Он должен работать в Linux без каких-либо зависимостей, просто распакуйте его в моем домашнем каталоге. Мне не нужны дистанционные проверки, ветвления или другие модные трюки. Я хочу иметь возможность зафиксировать свои изменения и восстановить их при необходимости.

Ответы [ 5 ]

5 голосов
/ 12 марта 2010

Попробуйте Git .

3 голосов
/ 14 марта 2010

окаменелость .

Одиночный двоичный файл.

Нет зависимостей.

Контроль версий.

Встроенный трекер и вики.

CLI и веб-интерфейс.

1 голос
/ 13 марта 2010

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

Обновление для комментария:

Большинство учетных записей хостинга имеют способов * на 1010 * больше памяти, чем вам когда-либо понадобится (например, WebFaction предоставляет вам 10 ГБ для учетной записи $ 10 / месяц), поэтому устанавливайте Python локально. Когда вы выполните сборку / установку, просто добавьте --prefix=/home/you/local. Он создаст локальный / bin /, локальный / lib / и т. Д. Теперь у вас есть Python, а затем вы можете установить Mercurial, используя собственный Python.

Если в вашей учетной записи недостаточно места или отсутствуют важные инструменты сборки (например, gcc и т. Д.), Значит, вы используете неправильный хостинг.

0 голосов
/ 14 марта 2010

Я использую Subversion. Хорошо работает для локального доступа.

Я также должен удаленно проверить свои скрипты для большинства моих учетных записей оболочки. Это действительно удобный способ убедиться, что настройки различных учетных записей остаются согласованными.

0 голосов
/ 13 марта 2010

Я только что нашел Даркс , глядя на предыдущие вопросы. Он идеально подходит для моих нужд.

Спасибо Адаму за предложение, но Git зависит от нескольких пакетов, версии которых мне не доступны.

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