因此,我再次遇到了這個問題,並決定聽取專家的意見(請只請那些知道他們在說什麼的人)。您究竟如何使用TortoiseSVN將分支重新集成到父分支中?
我從另一個分支創建了一個分支(DUMMY-BRANCH)(稱爲UAT_BRANCH,這個主分支是測試版本的主分支)。我對DUMMY-BRANCH進行了更改,並對這些更改進行了測試,直到對這些更改滿意爲止。然後是時候把我的修改合併回主分支,在這種情況下是UAT_BRANCH,然後我繼續打開TortoiseSVN來完成這個任務。我打開了在線手冊MERGE TWO DIFFERENT TREES,然後再次嘗試着讓這個合併的東西正確。我將UAT_BRANCH指定爲FROM(起始URL)和DUMMY-BRANCH作爲TO(結束URL)。我測試了合併,然後進行了實際的合併。當我刷新UAT_BRANCH並檢查了我的分支中的更改是否已重新整合時,我發現它不是。現在,隨後嘗試切換FROM和TO URL不會產生任何結果,可能會造成損害已經完成或者某些事情(我認爲重新整合已經發生並且沒有撤消它)。
我想要的是我在這種情況下做了什麼錯誤的一些清楚的解釋,以及如何實際上在SVN或實際上tortoiseSVN中進行合併。提前致謝。
@KenWhite - 不確定它是否有所作爲,但鏈接中的答案假設工作目錄是中繼。上面的問題似乎並非如此。 – 2013-03-21 01:38:25
@Kobojunkie - 我不知道你的問題是否重複。不過,我必須同意你的看法。 Tortoise SVN的合併過程似乎有些不自然,我每次都必須查看文檔。 – 2013-03-21 01:43:23
我的問題不是重複的。我遵循TortoiseSVN的在線手冊,在創建另一個分支的分支之後,試圖將我的分支合併到原始分支中(注意,我沒有直接從UAT分支工作)。 – Kobojunkie 2013-03-21 03:32:11