I've got a new install from mac-ports and am having trouble with cvs
import not finding the plumbing commands.
It seems that cvsimport still uses all the old style git-hash-object
type commands, instead of the new " git hash-object" command style.
And on my system, I don't have any of the old style commands.
I'm working on patching cvsimport to the new style, but would
appreicate anyone pointing out anything I'm missing...
If i am indeed correct, then a little help with this would be great
(I'm not a perl programmer):
diff --git a/git-cvsimport.perl b/git-cvsimport.perl
index e439202..de40933 100755
--- a/git-cvsimport.perl
+++ b/git-cvsimport.perl
@@ -920,7 +920,7 @@ while (<CVS>) {
my $pid = open(my $F, '-|');
die $! unless defined $pid;
if (!$pid) {
- exec("git-hash-object", "-w", $tmpname)
+ exec("git", "hash-object -w", $tmpname)
or die "Cannot create object: $!\n";
}
my $sha = <$F>;
git: 'hash-object -w' is not a git-command. See 'git --help'.
Regards,
Antony Stubbs
Talk to me about Wicket, Spring, Maven consulting, small scale
outsourcing to Australasia and India and Open Source development!
Website: http://sharca.com
Blog: http://stubbisms.wordpress.com
Linked In: http://www.linkedin.com/in/antonystubbs
Podcast: http://www.illegalargument.com
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html