Как использовать CVS в Unix - PullRequest
2 голосов
/ 18 ноября 2010

Я довольно новичок в концепции CVS. Тем не менее, я хочу начать использовать CVS и, следовательно, нужно «проверить» некоторые скрипты. Я использую сервер UNIX, и я знаю, что CVS установлен, так как делает

cvs -v

Дает мне правильный номер версии установлен. Теперь проблема в том, чтобы найти документацию для использования CVS. Есть ли онлайн-учебник / FAQ, кто-то может порекомендовать. Я искал Google для информации, и все, что я сталкиваюсь, является сообщениями для установки CVS ...

Что я действительно ищу для наших примеров команд, берущих новичка с нуля, таких как Вход в систему и т. Д.

Ответы [ 3 ]

4 голосов
/ 18 ноября 2010

Мета-ответ на ваш вопрос - не использовать CVS, если вы не участвуете в проекте, который уже использует его.Насколько я понимаю, даже разработчики CVS не рекомендуют его для новых проектов, а рекомендуют svn.Если вы обязаны его использовать, тогда этот ответ не поможет;извините.

Если решение за вами, то у вас есть альтернатива:

  • svn - это система, которая наиболее похожа на CVS (как отмечено вдругой ответ).
  • Mercurial - это распределенная система управления версиями, но функции распределенные не очень важны, если, как неясно говорит ваш вопрос, выработая самостоятельно.
  • Git имеет в целом ту же модель, что и Mercurial.
  • Есть и другие (включая, по крайней мере, базар и дарки), но это большая тройка.

Все они интенсивно используются как в небольших проектах, так и в крупных.

Теперь я склонен рекомендовать Mercurial людям, и именно этим я преимущественно пользуюсь сам.В этом возможны священные войны, но я чувствую, что именно в этом есть лучший компромисс между гибкостью, хорошим дизайном и удобством использования (есть более длинная версия этого ответа ...!)

Обновление: есть очень хорошее введение Mercurial от Spolsky , которое стоит прочитать для обоснования и указателей.

1 голос
/ 18 ноября 2010

Хммм ... быстрый поиск в Google для cvs tutorial возвращает это как второй удар:

Я быстро просмотрели Глава 3 ( Базовое использование CVS ) начинается с «Вход в систему» ​​и, кажется, приближается к тому, что вам нужно.Если у вас есть конкретные вопросы, не стесняйтесь спрашивать.

1 голос
/ 18 ноября 2010

Используйте svn вместо этого, много документации для этого.

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