如何在多个位置重用相同的SVN资源

如何在多个位置重用相同的SVN资源,svn,svn-externals,Svn,Svn Externals,在SVN中,我有以下文件夹: 一些路径/解决方案/一些项目 一些路径/解决方案 在解决方案A中有一些项目我想在解决方案B中重用。 在ClearCase或Perforce中,我可以将此项目映射到工作区内解决方案B中的任何文件夹,这不是问题。但是我如何在SVN中解决这个问题(签出解决方案工作区中的某个项目),而不在我的SVN树中创建重复项? 了解 映射some\u path/solution\A/some\u project作为some\u path/solution\B中外部文件夹定义的目标:

在SVN中,我有以下文件夹:

  • 一些路径/解决方案/一些项目
  • 一些路径/解决方案
在解决方案A中有一些项目我想在解决方案B中重用。 在ClearCase或Perforce中,我可以将此项目映射到工作区内解决方案B中的任何文件夹,这不是问题。但是我如何在SVN中解决这个问题(签出解决方案工作区中的某个项目),而不在我的SVN树中创建重复项?

  • 了解
  • 映射
    some\u path/solution\A/some\u project
    作为
    some\u path/solution\B
    中外部文件夹定义的目标:在解决方案\B的存储库中,您将看不到任何更改(除了出现新提交),但当您将带有外部内容的解决方案\B签出到WC(或更新现有WC)时,您将在树中获得新文件夹。与解决方案/某些项目相同

谢谢。它起作用了。下面是一个有用的链接,可以帮助您轻松完成此任务: