git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* "git cvsimport"
@ 2005-06-07 23:03 Linus Torvalds
  2005-06-08  5:32 ` Tommy M. McGuire
  2005-06-10  6:22 ` [PATCH] " Tommy M. McGuire
  0 siblings, 2 replies; 6+ messages in thread
From: Linus Torvalds @ 2005-06-07 23:03 UTC (permalink / raw)
  To: Git Mailing List


Ok,
 here's something for testers and/or documentation people: I wrapped a 
little script around cvs2git (which I imported from the git tools thing), 
and now you can do

	git cvsimport <cvsroot> <modulename>

and it might all "just work".

Right now the little sript is actually being anal and checking that 
CVSROOT is a directory, even though I think it all _should_ work even if 
CVSROOT is remote too. But I don't have any remote things to test, and for 
all I know maybe performance is horrible, so for now it artificially 
limits it to locally accessible CVS repos.

I'd love it if somebody tested the remote case (and, if it works, sends me
a patch that just removes the anal tests in git-cvsimport-script), and
maybe even updated the information a bit more.. As it is, that
Documentation/cvs-migration.txt file is a bit on the light side.

Finally, I don't know what to do about cvsps options. It seems that the 
default time-fuzz is a bit too long for some projects, so at least that 
one should be overridable. So my silly script is not exactly wonderful, 
but I think it's more approachable than people doing the magic by hand 
(and forgetting to set TZ to UTC and the "-A" flag etc etc).

		Linus

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-06-10  6:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-07 23:03 "git cvsimport" Linus Torvalds
2005-06-08  5:32 ` Tommy M. McGuire
2005-06-10  6:22 ` [PATCH] " Tommy M. McGuire
2005-06-10  6:27   ` [PATCH] git cvsimport sanity checking Tommy M. McGuire
2005-06-10  6:33   ` [PATCH] cvs-migration.txt Tommy M. McGuire
2005-06-10  6:38   ` [PATCH] git cvsimport fuzz argument Tommy M. McGuire

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).