1

私は .net プロジェクトで作業しており、クライアントは SVN をソース管理として使用しています。現在、コードのトランク バージョンがsvn://svnserver.com/Code/Trunkあり、ブランチも存在しますsvn://svnserver.com/Code/Branches/Myteam。ブランチからコードをダウンロードし、ローカル マシンで作業して、ブランチでコードの変更をコミットしています。

ここで、コードの変更をブランチからトランクにマージしたいと考えました。BRANCH から TRUNK へのマージを開始すると、次のエラーが発生します。

svn://svnserver.com/Code/Trunk は svn://svnserver と同じエラーではありません

何が問題なのかわかりません。しかし、私は SVN を初めて使用するので、このエラーを取り除く方法がわかりません。

TRUNK と BRANCH の両方で、ローカル フォルダーを正しくマップし、コードは問題なくダウンロードされました。

しかし、マージだけが問題になっています。SVN で設定を行う必要がありますか? 感謝される助けはありますか?

4

1 に答える 1

1

常にまったく同じ URL を使用して SVN サーバーにアクセスするようにする必要があります。svn://server/reposどちらかを使用して SVN サーバーにアクセスできる場合でもsvn://server.company.com/repos、両方のブランチに同じ URL を使用していることを確認する必要があります。

サーバーの URL を変更/修正したい作業コピーがある場合は、"TortoiseSVN->Relocate..." コマンドを使用して実行できます。

于 2015-04-26T19:48:53.783 に答える