From 6fb29f0f0d7fd9b08e0ec476f55a03f40088b38d Mon Sep 17 00:00:00 2001 From: Greg Price Date: Sun, 1 Feb 2009 02:27:11 -0500 Subject: [PATCH] import-trac: commit inside a doc/ directory (thanks to geofft again) --- import-trac | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/import-trac b/import-trac index f82f341..b86a535 100755 --- a/import-trac +++ b/import-trac @@ -34,12 +34,18 @@ foreach $row (@$rows) { waitpid $pid, 0; $pid = open2(OUT, IN, qw(git mktree)); - print IN `git ls-tree $head | grep -v $row->{name}` if $head; + print IN `git ls-tree $head:doc | grep -v $row->{name}` if $head; print IN "100644 blob $blob\t$row->{name}\n"; close(IN); chomp($tree = ); waitpid $pid, 0; + $pid = open2(OUT, IN, qw(git mktree)); + print IN "040000 tree $tree\tdoc\n"; + close(IN); + chomp($tree = ); + waitpid $pid, 0; + $name = $authors{$row->{author}}; $ENV{GIT_AUTHOR_NAME} = "$name"; -- 2.30.0