Ответы пользователя по тегу Системы контроля версий
  • Быстрый старт в мире систем управления версиями?

    KindDragon
    @KindDragon
    Мне кажется вам больше всего подойдет Git.
    1. Репозиторий будет хранится локально
    2. Вы сможете легко перенести его на локальный сервер если коллеги захотят тоже его использовать


    Вам лучше использовать GitExtensions (http://code.google.com/p/gitextensions/) для работы с Git, даже можно запустить из Ubuntu через Mono.
    Инструкция для работы с GitExtensions для вас будет такая:
    • После установки GitExtensions нажимаете Create New Repository и выбираете папку куда создать
    • Добавьте все временные и генерируемые файлы в .gitignore (Settings>Edit .gitignore) вот к примеру с таким содержимом github.com/github/gitignore/blob/2f89234bf81ee6a1f045c138414497225e9043cd/Delphi.gitignore
    • Сделайте свой первый коммит.
    • При каждом новом изменение Комитите в репозиторий, очень важно писать хороший комментарий к коммиту а не просто к примеру «fix»
    • Для работы над новой фичей можно создавать отдельную ветку, а потом мерджить комиты из нее в основную (master) ветку.


    Если что пишите вопросы.

    P.S. Надеюсь у вас небольшая команда, иначе отсутствие VCS больше походит на анекдот
    Ответ написан
    1 комментарий