|
From: Chris F. <cd...@fo...> - 2013-08-13 17:42:31
|
On Tue, Aug 13, 2013 at 04:32:42PM +0200, Michael Bell wrote: > 1. Branches do not work for me with svn2git. So the migration failed on > branches/libwbxml-0.10.x. I don't think there were many branches in opensync, as I recall. And any branches that might have been there were of limited use to me, since I wouldn't have known the reasoning behind them. > 2. The external links are missing (cmake modules and test). I don't know if > git supports such a concept. I split the cmake modules into their own git repo, and when building opensync and plugins, pointed to that repo with: -DCMAKE_MODULE_PATH=".../sources/cmake-modules" Git does have the concept of submodules, but I didn't think it was worth it for something like cmake modules. Plus, it reinforces the idea that the cmake-modules repo is something shared. I used git submodules for my binary-meta git repo, which pulls in all the other git repos, and provides a makefile mechanism to build them all, either at a source level, or a DEB/RPM level. - Chris |