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

3
我正在单个存储库中工作,大部分时间都在一个解决方案中。然而,在解决方案的工作过程中,我也会更改其他文件,但是当我进行提交时,AnkhSVN仅显示解决方案中包含的文件。这迫使我使用TortoiseSVN对整个目录进行提交,这又会错过我通过AnkhSVN添加的一些文件。
最简单的解决方法是如果AnkhSVN向我展示存储库中所有待处理的更改。更差的替代方案是,如果AnkhSVN标记已添加的文件,那么当从TortoiseSVN执行提交时,它也能意识到它们的存在。
有人知道如何解决这些问题吗?
谢谢!
3个回答

9

您可以通过以下步骤设置选项,以便在创建应该进行版本控制的新文件时自动添加文件:转到“工具”->“选项”->“源代码控制”->“Subversion 环境”。在此处选择“直接将新文件添加到 Subversion”。

另一个使“新建”文件变为“已添加”的替代方法是通过“待提交更改”窗口中“提交”按钮旁边的下拉菜单中提供的“应用于工作副本”命令。


1
不敢相信我错过了它。谢谢! - VitalyB

1
在TortoiseSVN中,提交对话框中有一个名为“显示未版本控制项”的复选框。如果您勾选该复选框,则尚未添加到版本控制的文件也会被显示出来。

0

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

查看屏幕截图


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