将一个SVN工作副本嵌入另一个SVN工作副本

将一个SVN工作副本嵌入另一个SVN工作副本,svn,Svn,如何让我的项目工作副本(在我自己的SVN实例中)包含另一个同样使用SVN的开源项目的副本?我希望在我的实例中保持开源项目的源代码是最新的。我在Windows上使用VisualSVN和TortoiseSVN。我认为SVN不支持交叉存储库链接 但一般来说,你不应该这样做。您可能不想总是使用第三方存储库的最前沿,因为它可能有bug。通常,您希望拾取并选择要导入的稳定发布点。建议的机制是。我认为SVN不支持交叉存储库链接 但一般来说,你不应该这样做。您可能不想总是使用第三方存储库的最前沿,因为它可能有b

如何让我的项目工作副本(在我自己的SVN实例中)包含另一个同样使用SVN的开源项目的副本?我希望在我的实例中保持开源项目的源代码是最新的。我在Windows上使用VisualSVN和TortoiseSVN。

我认为SVN不支持交叉存储库链接


但一般来说,你不应该这样做。您可能不想总是使用第三方存储库的最前沿,因为它可能有bug。通常,您希望拾取并选择要导入的稳定发布点。建议的机制是。

我认为SVN不支持交叉存储库链接


但一般来说,你不应该这样做。您可能不想总是使用第三方存储库的最前沿,因为它可能有bug。通常,您希望拾取并选择要导入的稳定发布点。建议的机制是。

虽然我同意奥利的答案,即通常首选使用供应商分支机构,但我相信对您的问题的直接回答是使用。

尽管我同意奥利的答案,即通常首选使用供应商分支机构,我相信您的问题的直接答案是使用。

您不能将另一个svn存储库嵌入到您的存储库中,但您可以使用external维护指向它的链接。外部是一项核心功能,可与所有客户机配合使用。要使用外部,请将
svn:externals
属性设置为:

dirname    http://domain.com/url-to-project/tag/v1.0
第二个项目将出现在目录
dirname
中。此项目将与您的项目一起更新


当包含另一个不受您控制的项目时,明智的做法是将外部指向稳定的标记。

您不能将另一个svn存储库嵌入到您的存储库中,但可以使用外部来维护指向它的链接。外部是一项核心功能,可与所有客户机配合使用。要使用外部,请将
svn:externals
属性设置为:

dirname    http://domain.com/url-to-project/tag/v1.0
第二个项目将出现在目录
dirname
中。此项目将与您的项目一起更新


当包含另一个不受您控制的项目时,明智的做法是将外部指向一个稳定的标记。

可能重复+1的可能重复:我以前从未在手册中看到过。有趣。+1:我以前从未在手册中看到过。有趣。