web-dev-qa-db-ja.com

新しいブランチを作成するにはどうすればよいですか?

TortoiseSVNを使用して作業コピーで新しいブランチを作成するにはどうすればよいですか?

ブランチオプションは表示されますが、なんとか名前を付ける方法がわかりません。

133
the_drow

SVNのブランチは基本的にディレクトリです。分岐するディレクトリの名前を選択するほど、ブランチに名前を付ける必要はありません。

ブランチに「命名」する一般的な方法は、リポジトリのbranchesというディレクトリの下にブランチを配置することです。したがって、TortoiseSVNの[ブランチ]ダイアログの[To URL:]部分では、次のように入力します。

(svn/http)://path-to-repo/branches/your-branch-name

プロジェクトのメインブランチはtrunkと呼ばれ、通常は次の場所にあります。

(svn/http)://path-to-repo/trunk
60
Blair Holloway

右クリックしてSVN Repo-browserを開きます。

Enter image description here

トランク(作業コピー)を右クリックし、コピー先...を選択します。

Enter image description here

それぞれのブランチの名前/パスを入力してください:

Enter image description here

[OK]をクリックし、それぞれのログメッセージを入力して、[OK]をクリックします。

224
BJ Patel

TortoiseSVNのリポジトリブラウザーで、新しいブランチを作成するブランチを見つけます。 [コピー先...]を右クリックして、新しいブランチパスを入力します。これで、ローカルWCをそのブランチに「切り替える」ことができます。

66
Chris Thornton

Trunk/およびRelease/ワークフローを使用する場合の私のソリューション:

ブランチを作成するTrunk/を右クリックします。

Trunk

ブランチ/タグを選択:

Branch/Tag

新しいブランチの場所、コミットメッセージ、および外部(リポジトリに含まれている場合)を入力します。

enter image description here

4
Andy J