Как использовать CVS-репозиторий локально?
Можно ли использовать (Win)CVS в качестве локального хранилища? Мне не нужна многопользовательская конфигурация с совместным использованием репозитория на сервере (я уже несколько лет использую WinCVS в команде, и у нас это хорошо работало), но просто хочу отслеживать разные версии моего проекта код локально Где-нибудь хорошая документация или учебники? Или есть другие варианты?
2 ответа
Да, вы можете создать локальное хранилище CVS в любом пустом каталоге на вашем компьютере, установив CVSROOT
переменная окружения в этот каталог и работает cvs init
команда.
Руководство CVS описывает все концепции и команды CVS.
Я бы предложил не использовать CVS, который является очень старым и не имеет важных функций, и вместо этого использовать более современные DVCS, такие как Mercurial или git. Таким образом, вам не нужно настраивать какой-либо сервер, и вы получаете элементарные коммиты и лучшую обработку / слияние веток (среди множества других преимуществ).