2012-12-04 71 views
-1

我已經創建了一個修復程序讓我們說修訂版本100,這打破了一些重要的東西。 但是現在我們有15個更多的修訂,一對夫婦在生產環境中使用。svn修復舊版本中所有新版本的東西

我想要的是創建一個修訂版本100a,修復在創建100年創建的問題,然後也使它可用於101至115.這是否是可變的?

提前感謝您的時間。

回答

0

您無法更改歷史記錄。但是,您可以撤消修訂版100進行了更改,創建修訂116

看到這個related discussion on SO

+0

感謝。我可以爲修訂版本100創建一個分支。在分支中的版本116中修復它,並將它合併到主版本117中,對吧? – user1876395

+0

我不明白如何創建分支在這裏是有利的。查看你通常工作的地方(trunk?)的HEAD修訂版,修正錯誤並提交。或者查看HEAD,執行反向合併以撤消修訂版100中所做的更改(請參閱我給出的鏈接),然後進行正確的更改並提交。 – alroc

+0

問題在於(例如)在生產環境中使用了版本101,108和115,並且修訂版100中的修復程序部分正常,所以只有100的不足也不是我所需要的。這可能嗎? – user1876395