2012-09-17 185 views
0

我目前在Eclipse中使用SVN。SVN提交與Eclipse

我切換到我的項目的舊版本,並開始對該舊版本進行更改。 現在,如果我承諾,將這些更改記錄爲新版本,還是會更改此舊版本,而不形成新版本?

示例:我的最新版本是70.切換到68.進行了更改。 它會創建新版本'71'嗎?或改變'68'?

回答

0

Subversion將要求您執行更新以將您的更改與最新版本合併,然後再讓它們提交。新版本將爲71.

+0

第68個版本會保持不變嗎?還是會改變呢?我希望它是一樣的。 – Freakyuser

+0

修改提交後,幾乎沒有辦法修改它。即使你做'svn delete',它也不會消失。 –

0

您需要創建一個分支並從該版本開始工作。

分支意味着在存儲庫位置創建新的開發線。這在不同的情況下可能會有用,例如,如果不同的客戶希望獲得相同的產品,但功能有所不同。