如何在VS2008项目中的链接文件上使用SCM?

时间:2009-10-19 18:29:52

标签: visual-studio-2008 visualsvn ankhsvn svn-externals

背景

我在VS2008上使用Visual-SVN V. 1.7.5。我是SVN的新手。

我有一个使用将与其他解决方案共享的源文件的解决方案。

我已将这些文件放在名为“共享”的文件夹中,并使用

将它们添加到我的解决方案中

“添加 - >现有项目... - >添加为链接”

就VS2008而言,它的工作正常。

但是当我尝试使用文件上下文菜单中的“添加到Suversion”菜单项将链接文件添加到SVN时,我收到警告:

“...未添加到Subversion中,因为它不在工作副本中。请使用Visual SVN设置工作副本root - >设置工作副本根菜单”。

我试过这个,但这似乎改变了整个解决方案的根目录 - 而不是我想要做的。

谷歌搜索和搜索SO表示我可能想要设置一些SVN外部。我尝试使用Visual-SVN第一次使用命令行来执行示例。但我收到了一堆我不理解的错误消息。

问题:

  1. 外部是否可以到达这里?

  2. 如果是这样,有人可以提供一些有关如何使用Visual-SVN执行此操作的详细逐步帮助吗?

1 个答案:

答案 0 :(得分:3)

如果所有其他方法都失败了,请切换到AnkhSVN,它会正确处理它们。