#version-control #cvs #wincvs
#контроль версий #cvs #wincvs
Вопрос:
Возможно ли использовать (Win) CVS в качестве локального репозитория? Мне не нужна многопользовательская конфигурация с общим доступом к репозиторию на сервере (я годами использую WinCvs в команде, и у нас это отлично работало), я просто хочу отслеживать различные версии кода моего проекта локально. Где-нибудь есть хорошая документация или руководства? Или есть другие варианты?
Ответ №1:
Да, вы можете создать локальный репозиторий CVS в любом пустом каталоге на вашем компьютере, установив CVSROOT
переменную среды в этот каталог и выполнив cvs init
команду.
В руководстве по CVS описаны все концепции и команды CVS.
Ответ №2:
Я бы посоветовал не использовать CVS, который чрезвычайно стар и лишен важных функций, а вместо этого использовать более современные DVCS, такие как Mercurial или git. Таким образом, вам не нужно настраивать какой-либо сервер, и вы получаете атомарные коммиты и лучшую обработку ветвей / слияние (среди множества других преимуществ).
Комментарии:
1. Я использую WinCvs годами, и у меня это отлично работает. Но я посмотрю на Mercurial и Git. Есть ли у них также графический интерфейс? А как насчет Plastic SCM?