有什么办法,我只能犯一些在文件中SVN的变化?假设我正在研究2个新功能(或错误修复),并且它们都影响同一个文件。我完成了1个功能,我只想提交其中一项更改。我知道我可以为每一个设有独立的分支,但是这使得事情在其他方面复杂的,不断的来回切换的多个功能分支我可以在同一时间被工作之间。
目前,当我需要做到这一点,我把文件的拷贝,删除我不想提交更改,然后提交这个。然后我拿拷贝,并把它背在我刚刚提交的东西,只留下我不想提交更改。这是相当多的东西只是为了可能犯下一行小错误修复。
我知道有些人可能会说,你不应该这样做,因为犯了整个文件的整个问题是,你知道你犯下什么,以及它不会破坏代码。但是,因为你可以提交单独的文件,这种情况下没有太大的不同,因为你仍然可以忘记提交有关要更改的文件的其他文件,仍然会造成被打破的代码。或者同样忘记添加新功能所依赖的文件。
我想结束我自己的问题,因为它是(HTTP重复://计算器.COM /问题/ 75809 /局部承诺 - 与颠覆)。 – Kibbee