J
Joel VanderWerf
Some rubyforge projects release more than one sequence of gems.
Has anyone found a way to manage the source for multiple gems in the
unique git repository for the project? Is it better to use github, with
a separate repos for each gem? Or just create an extra rubyforge project
for each subproject (which seems too heavyweight for small gems)?
Is there any chance that rubyforge could support several git repos per
project?
There are some ideas[1,2] floating around for using git branches for
subprojects, but that adds a layer of complexity and
off-the-beaten-trackness that makes me uncomfortable. And the official
word is not encouraging[3].
It doesn't look like git submodule is the answer[4]... you still need a
repos for the submodule. (Maybe that argues for using github.)
Any ideas appreciated...
[1] google "git branch subproject"
[2] http://drnicwilliams.com/2008/04/08/git-for-rubyforge-accounts/ --
Dr. Nic suggests using branches for subprojects, but it sounds like an
abstract thought, and not something he has tried.
[3] http://git.or.cz/gitwiki/SubprojectSupport
[4] http://book.git-scm.com/5_submodules.html
Has anyone found a way to manage the source for multiple gems in the
unique git repository for the project? Is it better to use github, with
a separate repos for each gem? Or just create an extra rubyforge project
for each subproject (which seems too heavyweight for small gems)?
Is there any chance that rubyforge could support several git repos per
project?
There are some ideas[1,2] floating around for using git branches for
subprojects, but that adds a layer of complexity and
off-the-beaten-trackness that makes me uncomfortable. And the official
word is not encouraging[3].
It doesn't look like git submodule is the answer[4]... you still need a
repos for the submodule. (Maybe that argues for using github.)
Any ideas appreciated...
[1] google "git branch subproject"
[2] http://drnicwilliams.com/2008/04/08/git-for-rubyforge-accounts/ --
Dr. Nic suggests using branches for subprojects, but it sounds like an
abstract thought, and not something he has tried.
[3] http://git.or.cz/gitwiki/SubprojectSupport
[4] http://book.git-scm.com/5_submodules.html