Чтобы добавлять сообщения и комментарии, .

@L29Ah:
L29Ah

cynic.cc бля почему всё так уёбищно // с сабвершоном палущ

@Kim:
Kim

Своевременно, ничего не скажешь:

The GNUstep Application Project transitioned its source repository from CVS to SVN

@vt:
vt

mkdir <projectname>-cvs && cd <projectname>-cvs
rsync -av rsync://<projectname>.cvs.sourceforge.net/cvsroot/<projectname>/* .
<yum install> cvs2git
cvs2git . --blobfile /tmp/gitblob.dat --dumpfile /tmp/gitdump.dat --username cvs2git
mkdir ../<projectname>-git && cd ../<projectname>-git && git init
cat /tmp/gitblob.dat /tmp/gitdump.dat | git fast-import

@Sectoid:
Sectoid

основным признаком использования cvs в работе являются переодические крики "никому не двигаться — это коммит!"это вин, я щитаю. via @proofit404 (http://proofit404.psto.net/tstszg)

@istitov:
istitov

IMO, sourceforge is more flexible and gives you more control over your
project space. Myself, though I use github for many projects, more
"serious" ones are hosted on sourceforge.
--из мэйл-листа fontforge'a

@Shura:
Shura

Граждане, а может вы знаете такую систему контроля версий, которую можно было бы удобно применять? Есть у меня папка с документами и эти документы я периодически редактирую. Хотелось бы возможности вернутся во времени на месяц, например, назад и посмотреть как этот документ тогда выглядел. Есть такое?

@chemikadze:
chemikadze

lh5.googleusercontent.com

@Bchgroup:
Bchgroup

Жуйк, а что ты используешь cvs,svn,git,... для хранения своих проектов?

@Rp:
Rp

пытаюсь поставить свн-сервер на винсервер2003. В подобных делах новичек. Насколько я понял, нужно качать и ставить cvsnt. Скачал триалку, поставил. Но каким образом определять какая папка будет служить репозиторием, где создавать пользователей и определять их права, откуда у меня растут руки и как найти адрес, на который обращаться с клиента(???.айпи:??/???) — не понял. Хелп плз^^

@a13:
a13

реквестирую максимально корректный способ конвертации сабжа 1 в сабж 2

@gAmUssA:
gAmUssA

Ну вот и все. Репозитарии конвертированы, в один. А у меня температура и голова болит. День прошел не зря!

@gAmUssA:
gAmUssA

Итак, миграция репозитория CVS в Git прошла успешно. Следующий на очереди — SVN.

@Softovick:
Softovick

Не пойму спора и переживаний по поводу отказа от CVS и переход, например на GIT. Насколько я понял, у GIT есть коннектор для cvs, который позволит автоматически прочитать оттуда данные и предоставить в виде GIT-репозитория. Т.е. кто хочет — пользуется CVS, кто более гибкий — переходит на GIT... Или я не так мыслю и это невозможно?

@Softovick:
Softovick

Дельное сравнение Mercurial и GIT, упор на преимущество Mercurial... pqr7.wordpress.com

@sany:
sany

сижу на работе, сливаю ветки в CVS, дак вот, вдруг кому пригодится
чтобы слить изменения из релизной ветки, например v1-branch в HEAD,
сначала получаем полное дерево исходников из ветки:
$cvs update -r v1-branch;
помечаем его временным тегом:
$cvs tag -r v1-premerged;
далее получаем HEAD (или какую ветку надо)
$cvs update -A;
выполняем слияние: (с места предыдущего слияния v1-merged, или если
его не было — просто имя ветки v1-branch)
$cvs update -j v1-merged -j v1-premerged;
улаживаем конфликты и комитим. ветка v1-branch слита в HEAD, теперь
нужно пометить когда было последнее слияние. Передвигаем тег
v1-merged на него и удаляем временный тег.
$cvs update -r v1-premerged;
$cvs tag -F v1-merged;
$cvs tag -d v1-premerged;

Всё.

@tiradoir:
tiradoir

Как бы конвертер vcard labs.brotherli.ch

@Bchgroup:
Bchgroup

Жуйк, посоветуй хороший CVS клиент под Windows. желательно гуевый но мона и консольный.

@don-Rumata:
don-Rumata

жуйкоюзеры, подскажите, какую из систем контроля версий Линус назвал полнейшим УГ, а какую рульным мастхэвом и почему.

@freefd:
freefd

внезапно нашёл для geany плагин работы с git/svn/hg/cvs/svk — geanyVC. жизнь прекрасна. оно даже через meld умеет показывать diff.