2011-03-03 131 views
1

我正在创建一个存储在SVN存储库中的网站。在我的/lib/vendor/目录下,我希望能够从其SVN存储库检出并更新到最新版本的Symfony。有了SVN,是否可以管理存储库中的存储库?

但是,当我这样做时,我无法提交/lib/vendor/目录,因为它已经在单独的版本控制下。

是否可以在存储库中维护一个单独的存储库?

+0

哟dawg,我们听到你喜欢的存储库.. – 2011-03-03 21:19:13

+1

@共产鸭还没有递归: - / – 2011-03-03 21:21:12

回答

0

这有点可能。 See svn externals

基本上它允许你签出另一个pedwinroject的修订版本作为你的子目录。您可以更新引用的修订版本,并在您的主项目中跟踪更新。

1

SVN不是......这是众所周知的。有svn:external,这适用于“拉”,但不适用于任何其他IMOHO。

PistonBraid这是外部“包装”。当我在一年前尝试时,我对他们没有任何好运:他们拥有Python和/或Ruby的依赖关系,而且他们看起来大多是过时/被遗弃的 - 但这可能值得研究。

随着SVN我只是“放弃”,现在根据需要使用尽可能多的存储库。