2
我已在同一時間內完成2個任務。兩個文件都被修改。爲了更好的結構,我將分兩步提交我的工作副本。我希望在使用Tortoise SVN進行相關修改時提交相關文件。
現在,我只需將原始文件複製到外部,並手動部分更改兩次提交中的工作副本。
有更好的,也許是半自動的方式,就像使用diff工具部分提交文件一樣嗎?
我已在同一時間內完成2個任務。兩個文件都被修改。爲了更好的結構,我將分兩步提交我的工作副本。我希望在使用Tortoise SVN進行相關修改時提交相關文件。
現在,我只需將原始文件複製到外部,並手動部分更改兩次提交中的工作副本。
有更好的,也許是半自動的方式,就像使用diff工具部分提交文件一樣嗎?
我覺得可悲的答案是「不」。在其他問題中提到的所有方法都是有效的,基本相同。按原樣保存文件,撤消一些更改並提交,然後重新添加剩餘的更改並再次提交。
根據您的IDE,有許多方法可以發現這些類型的編輯。在intellij中,您可以使用subversions changelist功能來處理不同的更改列表。如果您嘗試編輯在另一個更改列表中更改的文件,您將收到警告。
也許同樣的問題在這裏:http://stackoverflow.com/questions/75809/partial-commits-with-subversion –
@SametAtdag正確,謝謝。使用備份功能至少可以讓您更輕鬆。 – SuperDuck