AnkhSVN中的待更改仅显示当前解决方案中的文件

时间:2011-07-18 14:06:17

标签: visual-studio svn tortoisesvn ankhsvn

我在一个存储库下工作,主要是在一个解决方案中。 但是,在解决方案的工作期间,我也会更改其他文件,但是,当我提交时,AnkhSVN仅显示作为解决方案一部分的文件。这迫使我使用TortoiseSVN对整个目录进行提交,这反过来又错过了我用AnkhSVN添加的一些文件。

最简单的解决方案是,如果AnkhSVN向我显示了存储库的所有挂起更改。更糟糕的选择是AnkhSVN标记添加的文件,以便TortoiseSVN在从中提交时也会知道它们。

任何人都知道这些问题的解决方案吗?

谢谢!

3 个答案:

答案 0 :(得分:7)

您可以设置一个选项,以便在创建新文件时自动添加文件,这些文件应通过转到工具 - >进行版本控制。选项 - >源控制 - >颠覆环境。选择“直接将新文件添加到Subversion”。

使“新建”文件“已添加”的另一种选择是“应用于工作副本”命令,可通过“待更改”窗口中“提交”按钮旁边的下拉菜单获得。

答案 1 :(得分:1)

在TortoiseSVN中,提交对话框中有一个复选框“show unversioned items”。如果选中该框,则还会显示尚未添加的文件。

答案 2 :(得分:0)

您可以右键单击svn文件夹,然后TortoiseSVN - >添加,将显示未包含在监督范围内的所有项目。

check the screen shot