про системы контроля версий (CVS) не расскажет ли кто? - Page 2

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Russian to

Threaded View
Re: про системы контроля версий (CVS) не расскажет ли кто?
    Всем привет!

Вот думаю не ее ли мне для счастья не хватает?

Есть проект-долгожитель, развивающийся много лет. Соответственно есть
множество устройств, в которые зашиты разные версии программы, вспомнить об
особенностя которых никто уже не в состоянии. Задача - чтобы в дальнейшем
такой проблемы не было. Т.е. надо автоматически нумеровать версии и
сохранять их исходные тексты, чтобы в любой момент по этому номеру или дате
сборки можно было получить исходники этой версии и список ее отличий от
текущей. Это программа-минимум. Программа-максимум - объединить это в общей
базе с версиями схем и плат, рисуемыми другими людьми на OrCADе.

Кто-нибудь этим занимался? Какой софт посоветуете?

--
Аскольд Волков, Новосибирск. http://www.inp.nsk.su/~volkov /


Re: про системы контроля версий (CVS) не расскажет ли кто?
Привет Sergey!

14 Jun 04 22:20, Sergey Zabelin писал Andy Mozzhevilov:

 SZ>   Раз уж зашла речь, тоже спрошу, но про коллективную разработку с
 SZ> помощью CVS. У нее есть серверная часть, или только клиентские?

    Есть и серверные части, но ими пользоваться необязательно.

 SZ> Достаточно ли ей обычного FTP сервера для организации совместной
 SZ> работы (клиенты имеют доступ к серверу только через интернет), или на
 SZ> сервере что-то должно быть запущено?  И что именно?

    FTP сервер ей как раз не нужен. Клиентский cvs может использовать несколько
различных способов доступа к репозиторию. Самый простой способ - когда файловая
система с репозиторием смонтирована у клиента (не важно как - с помощью SMB,
NFS или как-то еще), клиенту надо только знать путь. Другой распространенный
вариант - pserver, для него на сервере должен буть демон, обслуживающий запросы
клентов.

Всего наилучшего,                                 [Team PCAD 2000]
Алексей М.
... Программисты и программистки! Выше флаг промежуточного переноса!

Re: про системы контроля версий (CVS) не расскажет ли кто?
Quoted text here. Click to load it

cvs - одна и та же программа для клиента и сервера.


Quoted text here. Click to load it

CVS through SSH
http://forrest.apache.org/community/howto/cvs-ssh/howto-cvs-ssh.html

Anonymous CVS access via ssh
http://www.neuron.yale.edu/neuron/sshcvs.html

Hurring.com // HOWTO // Getting CVS & SSH to play nice
http://hurring.com/howto/cvs_ssh /

cvssh: a secure bridge for cvs pservers
http://www.sabren.net/code/cvssh /


--
Если виртуальная память закончилась, она ненастоящая.

Re: про системы контроля версий (CVS) не расскажет ли кто?
Привет!

 >>  SZ>   Раз уж зашла речь, тоже спрошу, но про коллективную разработку с
 >>  SZ> помощью CVS. У нее есть серверная часть, или только клиентские?
 >>
 >>     Есть и серверные части, но ими пользоваться необязательно.

 DF> cvs - одна и та же программа для клиента и сервера.

Так задумывалось, но реализовано не везде, например порт для w32 (с
cvshome.org) имеет только клиентскую часть.

_______
Сергей.


Re: про системы контроля версий (CVS) не расскажет ли кто?
--
  

  Hi!

"Alex Mogilnikov" сообщил в новостях следующее:

We've slightly trimmed the long signature. Click to see the full one.
Re: про системы контроля версий (CVS) не расскажет ли кто?
Привет!

 >> Другой распространенный вариант - pserver, для него на сервере должен буть
 >> демон, обслуживающий запросы клентов.

 SZ>   У хостера стоит Unix, какой - не знаю. Этот самый pserver входит в его
 SZ> состав,
 SZ> или это какая-то внешняя утилита? Если я ему скажу - запусти-ка, братец,
 SZ> для меня еще и pserver, он поймет о чем идет речь?

Совершенно не обязательно.

pserver - это не сервер/утилита/прога, а параметр с которым inetd (в общем
случае) запускает CVS.

Рекомендую почитать документацию, для начала на русском (и админу тоже, если
он не в курсе)

Глава 2.9 "Сетевые репозитории" взять можно там
http://alexm.here.ru/cvs-ru /

или inline html-вариант
http://alexm.here.ru/cvs-ru/html_chapter/cvs-ru_2.html#SEC26


Hо! Голый pserver всетаки использовать не стоит, пароли то будут передаваться
по инету открыто. Стоит подумать о применении ssh и т.п.

_______
Сергей.


Site Timeline