Tortoisesvn忽略文件而不解除它

时间:2015-05-05 07:31:57

标签: svn tortoisesvn

在Tortoisesvn中,如何在不使用它的情况下忽略文件?

我的意思是该文件实际上是存储库的一部分(版本化),但它只是我在本地更改它(可以说是一种本地数据库设置),我不希望它显示在列表中每次我做承诺。

所以基本上我需要做一些只影响我当地工作的设置。

1 个答案:

答案 0 :(得分:2)

Excluding Items from the Commit List

  

有时您的版本化文件会经常更改但是您   真的不想承诺。有时这表明你的缺陷   构建过程 - 为什么这些文件版本化?你应该用吗?   模板文件?但偶尔这是不可避免的。一个经典的原因是   您的IDE每次都会更改项目文件中的时间戳   建立。项目文件必须进行版本控制,因为它包含所有项目   构建设置,但它不需要提交只是因为   时间戳改变了。

     

为了帮助解决这类尴尬的案件,我们保留了一份变更清单   叫做ignore-on-commit。添加到此更改列表的任何文件都将   在提交对话框中自动取消选中。你仍然可以提交   更改,但您必须在提交对话框中手动选择它。

右键单击修改后的文件,然后单击SVN commit...以打开提交对话框。内部提交对话框right click your file > Move to change list > ignore-on-commit

现在,您的文件将在提交对话框中显示为未选中状态。