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]].