
On Wed, Dec 12, 2012 at 5:06 PM, Mika Fischer <mika.fischer@zoopnet.de> wrote:
On Wed, Dec 12, 2012 at 9:57 PM, Beman Dawes <bdawes@acm.org> wrote:
git svn clone https://svn.boost.org/svn/boost/sandbox/endian [...] Comments? Is there a better way to do this?
This approach has the following disadvantages (which might or might not be important to you): - it will add git-svn-id lines to all commit messages
Interesting, but I actually like those commit message additions.
- the commit authors will have invalid email addresses - their names will be the username in the svn repository
In case some or all of these issues bother you, I've successfully used the following instructions to create repositories that pretty much look like regular git repositories: http://stackoverflow.com/a/3972103/92542
Basically, for the first issue, you can pass "--no-metadata" to "git svn clone". And for the other issues you can provide a mapping from svn user to git user in a text file and pass it to "git svn clone" via "-A".
Ah! That's a nice touch. Thanks, --Beman