【发布时间】:2014-06-01 15:40:36
【问题描述】:
我从事一个(工作)项目,该项目分散在无数(源)项目和 SVN 位置。为了让生活更轻松,我听从同事的建议,在 SVN 上新建了一个文件夹/_all/,并将所有其他项目的主干文件夹指定为外部文件夹:
当我检查/_all 时,它尽职尽责地退出所有外部项目。效果很好。
但在我的 SVN 存储库浏览器中,我只能看到所有这些外部链接中的一个。它似乎也有错误的覆盖图标(蓝色而不是红色箭头:http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-repobrowser.html)顺便说一句,这是一个项目没有trunk/ 子文件夹...
除此之外,TortoiseSVN 似乎不知道该怎么做。只有上面存储库浏览器中显示的一个外部项目被识别为“最新”(绿色勾号),所有其他项目都被分配了一个大问号......
任何想法我哪里出错了,我需要做什么......
- 让所有外部项目在 SVN 上显示为子文件夹(即链接的项目)?
- 让 TortoiseSVN 在本地识别这些项目是最新的吗?
如果有任何提示可以帮助解决这个问题,我将不胜感激。 :)
【问题讨论】:
-
听从同事的建议,我在设置外部时只是将一个文件夹(而不是路径)指定为“本地路径”,并且按预期工作。因此,我通过电子邮件发送了 TortoiseSVN 用户列表,看看我是否发现了一个错误......
标签: svn tortoisesvn svn-externals svn-repository