1

我们在开发项目的单独存储库中有大量常见的第三方程序集。这意味着偶尔(大约每月一次),当我们的一个项目中的某些代码调用程序集文件夹中较新的程序集版本中的方法时,可能会出现问题。如果我们可以在拉取开发项目的更新时获取公用文件夹来拉取更新,它将解决问题。我已经查看了 svn externals,但它似乎只在本地副本位于您的 repo 工作副本文件夹内的情况下工作,并且不会接受任何类型的相对路径。有谁知道实现这一目标的任何其他方法?

为了清楚起见,我们有两个单独的 repos 签出如下:

  1. F:\dev\common (https://svn/common)
  2. F:\dev\mynewproject (https://svn/mynewproject)

当我为 2 拉更新时,我想自动更新 1。

任何人都可以帮忙吗?

4

1 回答 1

1
  1. Subversion externals 可以链接到外部独立的 repo-URL
  2. 如果在没有 PEG-revision 的情况下使用外部组件,链接存储库中的所有更改都将自动反映在主存储库的更新中
于 2013-02-07T10:56:54.183 回答