[Cialug] Version control splitting repository & migration
Prescott Kulow
scott.kulow at gmail.com
Fri Jul 26 12:15:54 CDT 2013
I am not sure how to split up a Git repository, but I've done it with an
SVN one before. Basically, what you want to do is create a svndump of
the repository and then use svndumpfilter to filter out the paths you
want/don't want, and then load these dumps into a new repo.
This looks to document it fairly well:
http://www.mugo.ca/Blog/Splitting-a-Subversion-repository-into-multiple-repositories
Then use whatever tool you are using to convert the repo to Git.
I'd personally stick with SVN, but to each his own I guess.
On 7/26/2013 12:10 PM, Daniel A. Ramaley wrote:
> Some of our programmers have been using a subversion repository for
> their projects. Unfortunately, they have several distinct projects all
> lumped together into one huge repository.
>
> We're now talking about migrating to git. I have found procedures[1] for
> migrating subversion to git, and even being able to maintain the commit
> history. However, i'd also like to be able to split the multiple
> projects into separate git repositories, for better organization. And
> i'm not familiar enough with either subversion or git to have any idea
> how to accomplish this while maintaining commit history. Any ideas?
>
>
> [1] http://john.albin.net/git/convert-subversion-to-git
> __
> Daniel A. Ramaley
> Network Engineer 2
>
> Dial Center 112, Drake University
> 2407 Carpenter Ave / Des Moines IA 50311 USA
> Tel: +1 515 271-4540
> Fax: +1 515 271-1938
> E-mail: daniel.ramaley at drake.edu
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug
More information about the Cialug
mailing list