Re: Turning cvs2{svn,git} into cvs2hg

Greg Ward <[email protected]>
Newsgroups gmane.comp.version-control.subversion.cvs2svn.devel
Message-ID <[email protected]>
[removing mercurial-devel from cc list: I think we can leave them alone for now]

On Tue, Aug 4, 2009 at 3:32 PM, Michael Haggerty<[email protected]> wrote:
> I love your patches and have already applied them.

Great!

> I see that you have made lots of other changes in your Mercurial repo
> before and after the 5 that you referred to above.

Oh boy have I ever.  The really cool thing about DVCS is that it
allows random strangers to go completely bonkers improving each
other's code.  The flipside, of course, is that it allows random
strangers to go completely bonkers improving each other's code.

> Please let me know
> specifically which other patches you would like me to consider for
> cvs2svn trunk.

Um... err... all of them!  However, please don't waste your time
picking through that repository.  I'm a compulsive committer, and lots
of mistakes and false starts are recorded there.  My plan is to start
sending you reasonably sized patches once cvs2hg starts settling down
into something usable: e.g. anything that cvs2svn can convert can also
be handled by cvs2hg, and I can use it on a real-world CVS repository
at work.  It's getting there; hopefully later this week.  (I'm on
vacation myself next week, and probably off the 'net for the
duration.)

If you do feel like getting a feel for what's coming, you should
probably just clone my hg repo (if you haven't already done so):
http://vc.gerg.ca/hg/cvs2svn/ .  The changes that are most likely to
pique your interest (as in, they might break existing undertested
functionality) are the extraction of large chunks of
git_output_option.py to a new module dvcs_common.py.  The patch
relative to current svn might be a bit big at the moment, and I can
break it up into 2 or 3 more manageable patches if you like.  But for
now, you can just peek at my tip occasionally for a sneak preview.

> Please also consider visiting the #cvs2svn channel on irc.freenode.net
> for real-time discussions.

Yeah, will probably do that when I get closer to sending patches.

BTW, what's the preferred way to send patches?

Greg

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1667&dsMessageId=2380141

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.