[PATCH] Also handle CVS branches with a '/' in their name
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Aug 17, 2005, 06:39 UTC
- Message-ID
- <Pine.LNX.4.63.0508170839030.27628@wgmdd8.biozentrum.uni-wuerzburg.de>
I track a CVS project which has a branch with a '/' in the branch name. Since git wants the branch name to be a file name at the same time, translate that character to a '-'. This should work well, despite the fact that a division and a difference are completely different :-)
Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de> ---
git-cvsimport-script | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
787879e1e16d6cece75dc4744358ba0073e908cc
diff --git a/git-cvsimport-script b/git-cvsimport-script --- a/git-cvsimport-script +++ b/git-cvsimport-script @@ -621,6 +621,7 @@ while(<CVS>) { $state = 4; } elsif($state == 4 and s/^Branch:\s+//) { s/\s+$//; + s/\//-/g; $branch = $_; $state = 5; } elsif($state == 5 and s/^Ancestor branch:\s+//) {