2010-05-25 97 views
2

ok說我在修訂版4.SVN:改變過去的修訂版,並在當前有改變

我檢查出來,做一些改變並提交它。我不在版本5上。

我再次檢查出來,正在做一些修改,但我得知有一個修訂版5的拼寫錯誤需要立即更改。

我不想在我當前的工作副本中修復它,因爲我處於某個中間,它不會準備好提交。但我不想回到修訂版本5並放鬆我所有的工作。

我想要做的是回到修訂版本5,進行小改動,提交它。此外,我的當前工作副本也進行了更改。

我希望這是有道理的。有沒有辦法做到這一點?

回答

7

簡單。檢查其他地方的來源,做出小小的改變,做svn提交。然後在你的「主要」工作副本中進行svn更新。這不會改變rev。 5(不可能改變SVN提交的任何東西),但會做你想做的。

+0

是的,這聽起來像我想要的!謝謝。 – 2010-05-25 12:53:15

0

您可以通過避免檢出並僅將要更改的工作副本的一部分複製到不同的目錄(工作副本之外)來節省時間。

檢出速度慢於複製