問題タブ [svn-switch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - ジェンキンスで作業コピーを切り替える方法は?
ビルドプロセスにジェンキンスを使用しています。svn url test.svn.com/branch/branch4で 1 つのジョブを作成しました。この作業コピーをtest.svn.com/branch/branch5に切り替え たいと思います。ジェンキンスでそれがどのように可能か。
ジェンキンスで新しい URL を指定すると、ジェンキンスは古いコードを消去してからチェックアウトしました。古いコードをきれいにしたくありません。変更されたファイルのこのコピーを更新したいだけです。
作業コピーのクリーニングと新しいブランチのチェックアウトには時間がかかり、ネットワーク帯域幅も占有するためです。
この問題のために更新された Subversion プラグインもインストールしましたが、要件を満たしていません。
誰かがこれについて何か考えを持っているなら、私に知らせてください.
私も以下のURLを調べました。
svn - Tortoise SVN スイッチ ブランチ コマンド エラー - 「共通の祖先を共有していません」
ディレクトリを別のブランチに変更するために "switch" を実行しようとすると、奇妙なエラー メッセージが表示されます。
これは、ホストの Web サイトから見てリポジトリを設定する方法です。以前は bugfix-lobby-quirks というブランチがありましたが、トランクにマージした後に削除されました。これと、ゲーム内の新しい対戦相手カードは、どちらもトランクから分岐していました。
ここで、削除されたブランチからこの新しいブランチに「切り替えられた」チェックアウト済みの作業コピーを取得したいと考えています。作業中だったので、bugfix-lobby-quirks ブランチを既にコンピューターにチェックアウトしています。私がやりたいことは、このフォルダー内のすべてを、選択した新しいブランチ内のすべてに切り替えることです。これは、実際にはそれほど異なるわけではないので便利です。これが svn switch の意味ですよね?
次に、スイッチをクリックすると、ポップアップが表示されます。自動でブランチを認識してこちらのリストに表示してくれるので選んでみます。
残念ながら、これを行うと、毎回このエラー メッセージが表示されます。
幸せな日ではありません。悲しい日です。
Ok。それで、私は何を間違っていますか?