LoginSignup
79
81

More than 5 years have passed since last update.

TortoiseSVNのtrunkとブランチをマージする

Posted at

TortoiseSVNでtrunkとbranchをmergeします。

環境

trunk → 公開する環境
branch → 開発のみ環境

branchを切る

右クリックから「TortoiseSVN > Branch/tag...」

010.png

To path: branches/[directory]

Create copy in the repository from: HEAD revision in the repository
にチェックで良いと思います。

011.png

これでbranch切れました。

merge

branch→trunkにmergeしたいと思います。
(途中のURL変更変えれば、trunk→branchもやり方は同じ)

「TortoiseSVN > Switch...」でtrunkに切り替えておきます。
※すでに切り替えてあるのであればやらなくてOKです。

右クリックから「TortoiseSVN >Merge...」

014.png

次へ

017.png

URL to merge from
[mergeしたいbranch]

Revisiion range to merge
all revisions
(全部mergeさせたいのでallで)

018.png

Working copy
Compare whitespaces
のままでOKです。

020.png

Merge完了です。

022.png

MeregeしたらCommitしておきましょう。

Conflictが起きたら

Mergeをしたら競合が起きた!

023.png

分かりにくいので、日本語を。

   
ローカルを優先する リポジトリを優先する
競合の編集 [解決済みにする]
後で解決する 全て後で解決する

適宜、優先したいものを優先したりしてください。
競合の編集は、変更して保存したら押せるようになります。

025.png

これでMerge完了です。

79
81
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
79
81