| Issue 84: | Migrate from SVN to Git | |
| 1 person starred this issue and may be notified of changes. | Back to list |
Dear Peter, As per your suggestion, I am opening this separate issue for dealing with a possible change from subversion to git (as that would make sending patches etc.) easier to contribute stuff. Things like cherry-pick, bisect, automatic rebase, pull requests, send-email, format-patch etc. are so convenient to improve collaboration (the lasat ones even if we are sending "smoke signals", only having e-mail). Furthermore, git, when used properly, keeps the credits by separating the author of a commit from the commiter, which is cool. You have my offer to run a trivial `git svn clone` (that's actually what I am doing here at my end already).
Mar 8, 2013
That's great.
For future migrations, you can use
git svn clone --authors-file=/tmp/authors.txt --no-metadata -s svn://foo/bar/
to clone a subversion repository that has the standard {branches,tags,trunk} layout without, and where `/tmp/authors.txt` contains only a single line:
ptspts = Peter Szabo <pts@fazekas.hu>
If you wanted to clone just the trunk, just change remove the `-s` option from the clone command and put the suffix `trunk` on the "URL" of the svn repo.
Again, this is just a reference for the future, as the job is done now finished.
Thanks.
P.S.: Actually the svn repository may just be hidden, because I was able to update my git-svn repo with the revision 231.
|
Status: Fixed
Labels: -Type-Defect Type-Task