Eclipse svnはブランチを作成し、マージします、問題



Eclipse Svn Create Branch



会社の支店に入って合併するだけで、次のような展開はできません。

以下はXiongtaiの記録の紹介です。手順は比較的完了しており、プロテストは成功しました。



http://www.cnblogs.com/ssen001/articles/4988592.html

しかし、それはする必要がありますマージ操作中のオプションは、説明すると、最初は意味がわからなかったと思います。



1.一連のリビジョンをマージします

トランクからブランチへのマージ

主にブランチの変更をターゲットブランチ(スパイン)にマージします



2、ブランチを再統合します

ブランチからトランクへのマージ

3.変更セットベースのマージ(Collabnetソフトウェアをダウンロードする必要があります)

◦トランクの変更をブランチにマージします

4.2つの異なるツリーをマージします

2つのブランチをトランクにマージします

5.マージ情報を手動で記録する ((マージする必要のない変更を手動で指定する)。

6.マージ情報を手動で削除する ((マージする変更を手動で指定します)。

合併したとき、次のような問題が発生しました。当時、自分が作ったブランチに問題があると思っていたので、どうすればいいのかわかりません。後でたくさん検索した後、私はついに問題を見つけました、



異常な情報がベストプラクティスに表示される場合があります

(1)コミットされていない変更はありません
作業コピーにはローカルな変更を加えないでください
コミットまたは元に戻すマージする前のローカルの変更

これは翻訳です。作業コピーにローカルの変更を加えてはなりません。

マージする前送信または-ローカルの変更

個人的には、warパッケージが以前にコンパイルおよびパッケージ化されており、ターゲットの下のファイルがリソースライブラリに同期されておらず、リソースライブラリに同期する必要がないため、直接元に戻すをクリックしました。

2つのオプションがあります

1.ブランチ変更の内容を最初に送信する必要があります。[コミット]を選択します
2.ローカルの変更を無視し、サーバーの最新バージョンを取得して、[元に戻す]を選択します



(2)1回の改訂での作業コピー
更新をクリックして更新します