【发布时间】:2009-10-19 18:29:51
【问题描述】:
背景:
我正在使用 Visual-SVN V. 1.7.5 和 VS2008。我对 SVN 还很陌生。
我有一个使用将与其他解决方案共享的源文件的解决方案。
我已将这些文件放在一个名为“Shared”的文件夹中,并使用
将它们添加到我的解决方案中“添加 -> 现有项目... -> 添加为链接”
就 VS2008 而言,它工作得很好。
但是当我尝试使用文件上下文菜单上的“添加到 Suversion”菜单项将链接的文件添加到 SVN 时,我收到一条警告:
“...未添加到 Subversion,因为它不在工作副本中。请使用 Visual SVN 设置工作副本根目录 -> 设置工作副本根目录”。
我试过了,但这似乎改变了整个解决方案的根目录——不是我想要做的。
谷歌搜索和搜索表明我可能想要设置一些 SVN 外部。我尝试按照示例进行操作,第一次使用 Visual-SVN 的命令行。但是我只是收到一堆我不明白的错误消息。
问题:
Externals 是不是该走的路?
如果是这样,有人可以提供一些详细的分步帮助说明如何使用 Visual-SVN 执行此操作吗?
【问题讨论】:
标签: visual-studio-2008 visualsvn ankhsvn svn-externals