svn-reintegrate

    1熱度

    1回答

    我有一個需要大量工作的大型項目,因此我計劃使用分支來完成這項工作。我之前不需要這樣做,我只是想從一個經驗豐富的Subversion用戶那裏得到確保「應該」工作順利的保證。 我特別關心的是Subversion如何處理分支和主幹之間的刪除,重命名/移動文件。也就是說,如果多個文件在分支中被刪除或重命名/移動,但是這些文件繼續被使用並且接收到中繼線中的改變,則與中繼線合併仍然順利進行(當然,根據需要修改

    2熱度

    1回答

    我們沒有下醜陋的東西: 那麼,我們怎樣才能實現另一個reintegrate? 到目前爲止我嘗試了什麼? 好吧,明顯的合併 - 殘酷地失敗! 創建一個補丁,並把它應用到trunk(這應該工作,因爲它的diff只沒有SVN文件...) 創建另一個分支@幹線R101和合並所有從第一分支的變化 - 慘遭失敗: ) 編輯: 合併,相關信息幹線不顯示所需的分支機構的任何合併版本(因爲我已經與R101推出他們回

    3熱度

    1回答

    我已經閱讀了不少關於需要,當你從一個分支返回到SVN主幹合併重新整合(an article about foreign repository merges真的有用)。 這個問題似乎來自人們經常更新樹幹分支的事實,這意味着最終的合併回來是反射性的。 在我的用例中,我們希望創建一個發佈分支,只要它穩定分支並修復任何錯誤,它就會生存下來。爲了保持穩定性,我們不想從主幹合併,但我們希望定期從發佈分支合併修

    2熱度

    1回答

    我有一個關於何時使用--reintegrate的問題。我們創建了一個名爲Beta1的分支,我們現在正在嘗試一些新的更改時將它用作臨時主幹。然後每個開發人員都有一個分支,他們正在進行更改。必要時我們將合併回Beta1以測試我們的更改。我們是否應該使用--reintegrate當我們從developer branch到Beta1合併或者當我們最終做到Beta1到trunk?

    5熱度

    1回答

    我知道在Subversion(SVN)1.6中有--reintegrate選項可將特性分支合併回樹幹。 我的工作流程有點複雜: 我們有功能分支 - 我們常常合併主幹他們。但我們不會立即將它們放回主幹道。相反,我們在主幹上創建一個發佈分支,併合並功能分支以發佈分支。此時我們會遇到很多樹衝突(因爲在功能分支和主幹中都存在很多變化)。 選項--reintegrate必須幫助在這種情況下,但它看起來像--

    0熱度

    1回答

    在Subversion 1.6中有沒有一種方法,使用日誌,mergeinfo等來確定何時使用--reintegrate選項來完成合並? (這假設知道哪個提交是合併的結果。)

    4熱度

    1回答

    我一直試圖讓我的周圍SVN頭合併/重新整合和讀了這些文章/書籍: http://svnbook.red-bean.com/en/1.5/index.html http://blogs.open.collab.net/svn/2008/07/subversion-merg.html 我顯然還沒有完全得到它,因爲我可以」看不到爲什麼包括在合併回主幹(反射/循環合併)同步的版本是一個問題 - 我看到不排

    1熱度

    1回答

    由於我的SVN存儲庫仍然使用Subversion 1.4,我正在使用svnmerge.py進行合併跟蹤。我有一個功能分支與主幹保持同步(分支後分別爲svnmerge init,然後分別爲svnmerge merge)。 現在我想重新將分支集成回幹線(這與the SVN book中描述的情況相同)。 如何使用svnmerge.py執行相當於svn merge --reintegrate?

    30熱度

    4回答

    我覺得這種方式更容易合併分支少衝突: 複製樹幹一個新的分支,具有特性分支/ s的合併。完成後,將新分支合併回主幹。這種技術很像mercurial和git rebasing。 我用來合併任何從主幹到特徵分支/ s的變化。但後來當我將功能分支合併回主幹時,主幹中的一些東西會再次合併回主幹,導致很多衝突。有重新融入合併的選擇,但它似乎不適合我。 有沒有人做類似的顛覆rebasing?我剛剛開始這樣做,並

    18熱度

    4回答

    如果您在合併之前始終同步功能分支。爲什麼你真的必須使用--reintegrate選項? Subversion的書中說: 當合並你的分支到主幹,但是,基本的數學是完全不同的。您的功能分支現在變成了重複中繼線更改和私人分支更改的混雜模式,所以不需要複製簡單的連續範圍的修訂。通過指定--reintegrate選項,您可以要求Subversion仔細複製您的分支獨有的更改。 (事實上​​,這是通過比較最新