Re: Subversion integration with git
- From
David Michael Barr <david.barr@cordelta.com>
- Date
- Mar 25, 2010, 23:50 UTC
- Message-ID
- <4170AB98-B7C4-4351-B793-351B3DE74A4F@cordelta.com>
- In-Reply-To
- <f3271551003251052j5863af46i3066f0f42788ba3b@mail.gmail.com>
Hi,
Show 13 quoted lines
>> I think it falls very close to the native-git-svn Google SoC >> project[1], and if you are able to share what you have I'm sure >> Ramkumar (I hope you don't mind me CC'ing you, and that I spelled your >> name right) would appreciate having a look. > > Yes. Thank you for CC'ing me, Erik. > >> Is it worthwhile to start a new project - or would it be better to grok the internals of existing projects and try to make them scale? > > However, if my proposal gets accepted, I > could work with you to get it integrated into the remote helper that > I'll be building. Depending on the complexity of your project, this > might only be possible at the end of my GSoC term.
>From Ramkumar's proposal[1]:
> The distinct components I plan to write are:
> 2. An exporter for SVN repositories, which will extract all the > relevant revision history and metadata to import into Git. > 3. A remote helper for Git that takes the data from this SVN exporter, > and uses git-fast-import to create corresponding commits in Git.
The scope of my project roughly corresponds to these two components.
With regard to licensing issues, I opted to work only with import/export streams so that no linking is required.
In the context of GSoC, I am studying my final year of a Bachelor of Science (Computer Science x 2) at Australian National University, Canberra. As for FOSS contributions, the last time I released something was when I helped port the iBurst wireless broadband driver (USB interface) [2] a few years ago; the demands of life vs. one's passion.