Creating a git-svn copy of the repository
[email protected] (Travis Swicegood)
| Newsgroups | svn.migration |
|---|---|
| Message-ID | <[email protected]> |
Hey guys; There's been some mention of having an "official" Git repo on internals. Having a repository that can be committed to increases the complexity, but since Git has bidirectional support to SVN, that's not an issue as committers can just push their changes back to SVN when they're ready to share. While we don't need an official repository that people can push to, I think having one that they can pull from that already is connected to PHP's SVN server like Mono[1] would be great. Mono claims its a two day process to import their entire history. Based on the size of Mono and my own personal experience, I would put the 270k commits to php-src at somewhere around 5 - 6 days worth of CPU time to import. What's the timeline for rolling out the new SVN server for public consumption? I'll be happy to help setup the Git repo, but this next two weeks is going to be crazy for me with a new job. -T [1]: http://www.mono-project.com/GitSVN