On Sun, Oct 29, 2006 at 12:06:01AM +0400, Sergey Vlasov wrote: > On Sat, Oct 28, 2006 at 11:26:48PM +0400, Alexey Tourbin wrote: > > On Sat, Oct 28, 2006 at 10:48:43PM +0400, Sergey Vlasov wrote: > > > > Я ему отписал, но доступ к gnomecvs всё равно было бы крайне желательно > > > > заиметь, потому что там не только libxml2 лежит. > > > > > > Может, попробовать помучать их сервер cvssuck-ом? > > > http://cvs.m17n.org/~akr/cvssuck/ > > > (ссылки download там дохлые, но cvs работает). > > > > Не факт, что испорченный телефончик cvssuck+parsecvs будет лучше > > испорченного телефончика git-cvsimport. Я их сервер и так уже замучил. > > Не хотят давать *,v - пусть терпят :) > > > Целые сутки этот libxml2 импортируется даже на хорошем канале. Там > > история с 1997-01-01. 26M после git-repack -a -d -f. gnome.org переехал на svn. Плюс тут в том, что svn более современная система, чем cvs. Минус в том, что я уже кое-что импортировал из cvs. Мне только что удалось насадить git-svnimport поверх бранча git-cvsimport для libxml2. С некоторыми минимальными правками. В принципе ничего сложного и ничего интересного. Если кому интересно, как это делается, могу рассказать. Правда, для этого нужно немного понимать, как всё это работает. (Если же понятно, как всё это работает, тогда вроде бы и объяснять не нужно...) > cvssuck, с одной стороны, будет тормознее из-за того, что там на > каждое изменение запускается cvs update -ko -r#{rev} ..., с другой > стороны, при использовании cvsconnect должен жрать меньше трафика, > поскольку cvs update может брать с сервера дельты, а не каждую ревизию > целиком (чем занимается git-cvsimport).