我的一些当前代码文件为测试目的更改了几行(不同的常量值或一些注释掉的行)。它似乎不是我应该提交的东西,因为它不是对代码的适当更改,只是暂时的。然而,在检查更改时,文件会一直显示为更改(非常正常!)
如果他们从未改变过这种情况就不会那么糟糕(我可以使用变更集),但现在几次,由于其他原因,我不得不更改这些文件,我想要的东西< / em>提交。
我知道还原提交后的恢复,这不是关于如何提交部分文件的问题。我的问题是,由于文件始终显示为已更改,我从未注意到它们最终何时包含一些相关更改。
在文件包含相关更改之前保留文件的任何技巧?
我在想“忽略这些更改”,其中SVN只会在文件包含其他的更改而不是初始更改集时将其显示为已更改。某种......本地临时提交,如果有意义的话?
答案 0 :(得分:1)
某种......本地临时提交
Subversion不是DVCS,你不能在本地存储任何东西。但是您可以将临时更改提交到(半私有)分支并返回使用trunk的版本(删除特定于分支的更改)