我在配置控制下有一个项目文件,总是当我打开项目时,IDE会更改它,但是会进行无关的更改,我不想进行提交。
所以我想“冻结”这个文件,所以它继续在版本控制下,但是svn st
命令会忽略新的更改(好吧,你可以说对我来说就是不要提交!但那只是我一直在做什么,所以我想要一个更好的解决方案)。也许有一个属性,我可以做到这一点?
感谢。
答案 0 :(得分:1)
如果必须在版本控制之下,可能无法忽略其中的更改。
如果它不必受版本控制,只需将其添加到SVN忽略的文件中。
但是 - 如果更改无关紧要,也许您可以阻止此文件更改?
我的IDE将一些内部版本信息保存到源文件中,因此我们编写了一个小插件来在IDE退出时恢复这些更改 - 这解决了这个问题。
答案 1 :(得分:0)
如果您无法查看存储(和传播)更改的原因,则此文件只能不得受版本控制。
为了回答 - 您无法冻结版本化文件。期