AnkhSVN:如何将不在解决方案中的文件添加到SVN?(VS 2010)

8

我刚从VisualSVN转换到AnkhSVN。非常喜欢它...但是我需要将我的硬盘上的文件和目录添加到SVN中...但是这些文件和目录不是解决方案(Vs2010)的一部分...基本上,这是一个我存储一些dll的目录,但如果该目录不存在,则会出现缺失引用。

这可能吗?

3个回答

13
你可以使用 "解决方案浏览器中的“显示所有文件”功能来显示文件并添加它们,或者使用“视图”->“工作副本浏览器”。这两种方法都适用于AnkhSVN。

嘿,感谢提供的信息!虽然我还没有找到一旦查看工作副本资源管理器后如何添加不在解决方案中的其他目录或文件? - Martin
右键添加?还是它们是不在工作副本中的目录,您想在那里创建一个新的工作副本? - Sander Rijken
Working Copy Explorer - 只能用于浏览和添加已连接到svn的项目。你不能使用它添加非svn项目。 - Ujjwal Singh
1
@UjjwalSingh 我已经成功地添加了非 svn 项目,所以这是正确的答案。 - sw.

1

据我所知,不是用Ankh获取它们。通过Tortoise或命令行获取它们应该没问题。


谢谢,是的,我仍然安装了TortoiseSVN...会去做的...再次感谢。 - Martin
是的 - 尽管AnkhSVN支持多个“工作集”,但无法用于添加不在解决方案目录下的非svn项目。根据@Sander的回答,可以添加非解决方案目录svn项目。对于非svn项目,您将不得不使用tortoisesvn将包含这些文件的外部目录添加到解决方案中。现在,当您重新启动IDE时,它应该从那里开始。 - Ujjwal Singh

0

查看菜单 -> 工作副本浏览器 -> 导航到您的新文件/目录 -> 右键单击并选择“Subversion” -> 然后单击“添加”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接