2010-11-14 2 views
4

У меня есть некоторые общие сценарии, которые я использую, и они со временем меняются. Прямо сейчас, я не использую программное обеспечение для управления версиями, поэтому в основном старые файлы теряются, если я их явно не сохранил.Какую систему управления версиями следует использовать для моих небольших личных кодовых файлов?

Мне нужна хорошая система контроля минимальной версии, которую я могу использовать на одной машине. Какой из них вы используете для таких проектов?

ответ

6

Git или mercurial обе произведение большой. Сервер не требуется.

3

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

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

2

Git на самом деле очень прост в использовании в такой обстановке, и он также масштабируется до действительно небольших репозиториев с несколькими фиксациями в месяц, как и для огромных сотен в день. Вот как вы бы создали такой репозиторий:

$ cd ~/your-scripts 
$ git init 
$ git add . 
$ git commit -m 'Start script repository' 

Ta-da!

0

В качестве решения для хостинга мы используем http://codesion.com/free_cvs_svn, отметим, что они также поддерживают хостинг Git. У них также есть множество других сервисов, которые идут рука об руку с управлением версиями.

0

Ознакомьтесь с некоторыми из систем personal version control. Hers короткий список:

  1. FileHamster
  2. History Explorer
  3. FolderTrack
  4. Oops! Backup

Они очень просты в использовании и "автоматически приезд", когда-либо изменение файлов.

Примечание: Я являюсь автором FolderTrack и рекомендую его для программного обеспечения, потому что он может обрабатывать кучу файлов как один большой проект. Поэтому, если вам нужно вернуть проект до того места, где он был вчера, он вернет 8, 10 или как многие другие файлы, которые вы изменили с того времени. Бесплатный код: BOS

Смежные вопросы