RPM Community Forums

Mailing List Message of <rpm-devel>

Re: [CVS] RPM: rpm-5_4: rpm/rpmio/ set.c

From: Anders F Björklund <afb@rpm5.org>
Date: Mon 06 May 2013 - 23:33:03 CEST
Message-Id: <B332D415-68D9-458E-8E7E-E6D30DC90120@rpm5.org>
devzero2000 wrote:

>>> Are there any plans to migrate away from the CVS repository to Git ?
>>> There was some talk about it, but did anyone agree to do the work ?
>>> 
>> 
>> There are several git reporsitories of !rpm5.org around, starting with PLD and
>> another from Pinto Elia.

>> None of the got repositories are historically complete, a non-trivial CVS -> git conversion.
>> 

> These days i have  two rpm5 git repo (cvsps/cvsimport -> git
> repository) : one on git hub and another (private) on unfundle
> (https://rpm5.unfuddle.com) - if you have an account there i can do
> you the necessary access permission, naturally.
> 
> The rpm5 (and popt) github repo is pubblic. Anders here is your last
> commit on the 5.4 branch
> https://github.com/devzero2000/RPM5/commit/e02ba1667f4e44928814d4dc8a4b3a1acf175c46
> 
> I do not know how to evaluate the right adhesion of the story in the
> conversion, and perhaps the same conversion is not perfect (for
> example,. Gitignore may be incorrect, scored on popt recently). In
> general it seems that the best tool for this is cvs2git rather than
> cvsps - and cvsimport - I had used in the past (I think also Fedora
> has used cvs2git/cvs2svn). But it is one-way not incremental.
> 
> But the true questions is : Is  there  still interest?

I think it would be worthwhile, but only if the main development moves.
And for that to happen, the history needs to be complete (converted)...

As a mirror it's OK, and if it's only a handful of commits it doesn't
matter. It would be good to have before doing new development, though ?

BTW; The export at https://code.launchpad.net/rpm seems to have died.

> I know git very well (and i also follow the git development for
> lazyness) and so I had noticed this email by Eric S. Raymond
> http://comments.gmane.org/gmane.comp.version-control.git/211933 about
> cvsps, that look interesting.
> 
> So it's not that nobody wanted to do the job. It was only a matter of
> stimuli, interest. And time of course.
> 
> 
> Opinions ?

Seems like an accurate representation would be the (16841) changesets
from the web interface, as showing on http://rpm5.org/cvs/timeline ?

But I guess that would once again need the help of Ralf to complete.
I think it was a fair amount of work to get the rpm5.org CVS set up.

Also git://rpm.org/rpm.git#541b65137170d5ec746fd5271d7bbc83f9daf4b7 

--anders
Received on Mon May 6 23:33:37 2013
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.