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