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


139

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

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

回答:


61

SVNのブランチは基本的にディレクトリです。ブランチに名前を付けるのではなく、ブランチするディレクトリの名前を選択します。

ブランチに「名前を付ける」一般的な方法はbranches、リポジトリで呼び出されるディレクトリの下にブランチを配置することです。したがって、TortoiseSVNのブランチダイアログの「宛先URL:」の部分には、次のように入力します。

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

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

(svn/http)://path-to-repo/trunk

なぜ私は得るのですか:「 ' subversion2 / svn / DanelNursing4 / branches / Omer 'のオプション:ステータス行を読み取れませんでした:既存の接続がリモートホストによって強制的に閉じられました。」
the_drow

1
「To URL:」が「To path:」になっていませんか?
Peter Mortensen

226

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

ここに画像の説明を入力してください

Trunk(working copy)を右クリックして、Copy to ...を選択します

ここに画像の説明を入力してください

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

ここに画像の説明を入力してください

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


14
このステップの後で、リビジョンのファイルにアクセスする場合は、tags / branchフォルダーの右クリックメニューを取得します。選択:SVNアップデート。その後、Version2.45.5のフォルダとファイルが一緒にコピーされます。
鉱脈

「コピー先...」がメニューに表示されない-Versio n1.9.5ビルド27581
NealWalters

2
@NealWalters-これは、使用しているWindows SVNクライアントによって異なる場合があります。私の場合、「SVN Branch / Tag」があります。それも表示されない場合は、SVNクライアントの設定に移動して、「コンテキストメニュー」で有効になっているオプションを確認してください。
HPWD 2018年

66

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


6

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

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

トランク

ブランチ/タグを選択:

ブランチ/タグ

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

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.