在Tortoisesvn中,如何在不使用它的情况下忽略文件?
我的意思是该文件实际上是存储库的一部分(版本化),但它只是我在本地更改它(可以说是一种本地数据库设置),我不希望它显示在列表中每次我做承诺。
所以基本上我需要做一些只影响我当地工作的设置。
答案 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
。
现在,您的文件将在提交对话框中显示为未选中状态。