コードの変更を特定のブランチにチェックインする必要がありますが、コードがトランクからのものであるため、その方法がわかりません =/
7 に答える
cdworkingcopy svn checkout http://my.repos.com/path/to/trunk #編集する svnスイッチhttp://my.repos.com/path/to/branch svn commit
これで、作業コピーはトランクではなくブランチを指します。ブランチを別の作業コピーとしてチェックアウトしてから、変更をそのブランチにドラッグアンドドロップすることもできます。
Switch を使用すると、トランクからブランチなど、チェックアウトをあるリポジトリの場所から別の場所に変更できます。
その後、変更をブランチにコミットできます。
TortoiseSVN を使用すると、次のように切り替えを実行できます。
- 切り替えたい問題のディレクトリを右クリックします。
- TortoiseSVN を選択 | スイッチ
- リポジトリの場所を現在の場所から新しい場所に変更します。
これに関するドキュメントは、ここにあります。
切り替えに加えて、パッチを作成することもできます。
http://ariejan.net/2007/07/03/how-to-create-and-apply-a-patch-with-subversion/
正確な状況はわかりませんが、変更をブランチにマージすることをお勧めします
また
コミットしたいブランチの作業コピーが必要です。そのため、別のディレクトリでチェックアウトするか、svn スイッチを使用してください。
コミットしたいブランチの作業コピーが必要です。そのため、別のディレクトリでチェックアウトするか、svn switch
.
正確な状況はわかりませんが、変更をブランチにマージすることをお勧めします。
これを行う方法を見つけました。ブランチをチェックアウトし、コードの変更をコピーし、チェックアウトしたブランチから再コミット =]