【发布时间】:2011-01-21 04:08:24
【问题描述】:
我有一个 dvcs 设计问题:我有一个项目托管在 github 上。我还为该项目编写了几个插件,但我不想包含在核心代码中,因为它们是可选插件。
在 svn 中,我刚刚创建了一个包含所有插件的附加目录。用户可以将他们的 svn:externals 指向目录中的每个插件。使用 git,我不确定是否应该在插件仓库上创建,并为每个用户可以子模块的插件有一个单独的分支,或者我是否应该为每个可以子模块的插件有一个完全独立的仓库。有什么想法吗?
【问题讨论】: