Контроль исходного кода с резервным копированием - PullRequest
1 голос
/ 23 июня 2009

Я устанавливаю Source Control для одного программного проекта.

Важно, чтобы контроль источника был:

  • Простота установки в Linux (Debian)
  • Легко резервное копирование
    • Небольшой набор файлов для резервного копирования
    • Будет полезна функция автоматического резервного копирования
  • Free

Какой мой лучший вариант?

Ответы [ 4 ]

4 голосов
/ 23 июня 2009

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

Рассмотрим следующие вопросы:

1 голос
/ 23 июня 2009

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

1 голос
/ 23 июня 2009

Я обнаружил, что базар очень легко подобрать. Он не требует какого-либо сервера - он полностью основан на Python, а управление исходным кодом хранится в папке «.bzr» в верхнем каталоге дерева. Он поддерживает ветвление, слияние, тегирование и т. Д. Вы также можете работать только с локальными файлами в вашей файловой системе или «перенести» свои изменения на удаленный сервер через ssh, ftp, http или bzr-определенный сервер. Резервное копирование вашего хранилища будет так же просто, как копирование вашей папки .bzr, если у вас есть настроенное хранилище, которое не зависит от внешних файлов (bzr init-repo --no-trees).

1 голос
/ 23 июня 2009

Git или Mercurial

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

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