Re: Update on SoC proposal: git-remote-svn
- From
Sverre Rabbelier <srabbelier@gmail.com>
- Date
- Apr 13, 2010, 16:01 UTC
- Message-ID
- <l2yfabb9a1e1004130901z19db3392kbbd4d975a5d439f7@mail.gmail.com>
- In-Reply-To
- <1271136573-sup-5613@kytes>
Heya,
On Tue, Apr 13, 2010 at 07:29, Ramkumar Ramachandra <artagnon@gmail.com> wrote:
> Hm, this is something that I hadn't thought about earlier. Thanks for > the suggestion- I will not attempt to go into complicated cases, > atleast in my summer term.
I think we can safely say that "git clone svn://example.com/myrepo" only has to work for svn repositories that have a 'sane' layout. If you want a non-standard layout you can do 'git init && git configure .... && git fetch', where you configure everything the way you want before fetching. We could perhaps even provide a tool to aid with configuring things; or perhaps a mode to not do any rewriting (just import the data into git as-is) and then have a tool that examines the history and interactively helps you set up an appropriate rewrite config? Interesting times are ahead :).
-- Cheers, Sverre Rabbelier