On Jul 7, 2008, at 12:40, Christian Grobmeier wrote:
The compress codebase is full of tabs. If I go ahead and detab
things,
will that map happily over to your git tree? I don't want to make it
too painful for you to produce a patch that can come back.
I just reckoned that we didn't start to work against the svn codebase.
Instead of that we build the project from scrach, merging all
necessary
code into the GIT repos. I guess i have to merge everything manually.
If the policy is to use spaces instead of tabs, go ahead.
I will change that in the GIT repos too and hope that the merge
isn't too
heavy :-)
Guys, hold your horse :)
The PMC has voted and we will merge everything back to SVN. Whoever
still wants to use git may still use git-svn of course.
I reckon we start polishing there.
But right now I am struggling with git to preserve to import it into
svn preserving the commits history. :-(
What I've tried:
git-svn clone https://svn.apache.org/repos/asf/commons/sandbox/compress/branches/redesign
--revision 674375
git-svn rebase
Added to the .git/config:
[remote "tcurdt"]
url = git://vafer.org/compress.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "tcurdt"]
remote = tcurdt
merge = refs/heads/master
Pull in the commits:
git pull --rebase tcurdt master
Rewrite the log messages:
git filter-branch -f --msg-filter 'cat; if [ "$GIT_AUTHOR_NAME" =
"Chris" ]; then echo; echo "Author: Christian Grobmeier ([EMAIL PROTECTED]
)"; fi;'
git filter-branch -f --msg-filter 'cat; if [ "$GIT_AUTHOR_NAME" =
"Cy" ]; then echo; echo "Author: Christian Grobmeier ([EMAIL PROTECTED]
)"; fi;'
Commit to subversion:
git svn dcommit
Unfortunately the commit fails for me. And even "git-svn rebase" does
no longer work at that stage.
If anyone is more fluent with git - please help.
cheers
--
Torsten
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]