問題タブ [tree-conflict]
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 - 同一ファイル間でツリーの競合が発生するのはなぜですか?
私にはトランクがあり、ブランチがあります:トースト。トーストブランチに変更を加え、トランクにマージしたいと思います。これは以前にも何度も行われており、問題が発生することは予想していませんでした。
まったく変更されていない画像のディレクトリがあり、ディレクトリへのパスもありません。ディレクトリ内のすべての画像でツリーの競合が発生する理由を誰かに説明してもらえますか?
git - サブモジュールでの Git Merge の競合。彼らのバージョンでコミットする方法は?
基本的に、私は git merge conflicts guide を読みましたが、それが私の状況に直接対処しているとは確信していません。サブモジュールに競合があり、私が理解しているバージョンを使用したいだけですgit diff -3 app/bundles
サブモジュールのバージョンを使用し、競合を解決してコミットするにはどうすればよいですか?
svn - How to ignore/resolve svn tree conflicts when merging to branch with folders deleted on purpose?
In one of my branches I deleted some folders on purpose which contain plug-in sources that shouldn't be available for most of the developers using this branch. When merging new revisions from trunk to branch, i am always getting tree conflicts which i just resolve.
How can I tell svn (TortoiseSVN 1.7.6) to just ignore these deleted folders and tree conflicts in the future to speed up my merging process?
svn - マージ履歴が壊れている機能ブランチを SVN に再統合するにはどうすればよいですか?
私は長命の機能開発ブランチを持っています。これを dev-foo と呼びましょう。問題は、それを release-1 にマージしようとすると、意味をなさないあらゆる種類の恐ろしいツリー競合とソース競合が発生することです。一緒に統合したい他の機能とともに、それらを新しいトランクベースのブランチに再統合しました。この統合ブランチに対して、またはこの統合ブランチから実行しようとするすべてのマージは、同様に恐ろしく競合します。私に何ができる?
svn - 空のディレクトリ/ファイルを指しているsvn競合
サブバージョン ツリーを破壊しましたが、何が原因なのかわかりません。少し前にいくつかのファイルで使用しましたが、プロジェクトが再検討されているため、 を使用しsvn ignore
て撤回することにしました。これにより、私が行ったすべての無視が削除されますが、それが問題になるとは思いませんでした。svn ignore
svn propdel svn:ignore -R
ただし、更新しようとすると、次のメッセージが表示されます。
Conflict for property 'svn:ignore' discovered on ''.
空の単一引用符は何を意味しますか? !M .
また、 svn up を実行すると、出力の先頭に到達するため、Subversion が作業ディレクトリを見つけるのに問題があるようです。最後に、ディレクトリが見つからない場合、svn が変更したファイルをどのように正確に表示するのか、私には意味がありません。(メッセージを誤解している可能性があり!M
ます。パスが欠落しているということではありませんか?)
svn - ツリーの競合を解決する
現在のシーンでツリーの競合を解決する方法。
両方のブランチを更新しました。MyBranchを編集してから、コミットし直しました。次に、これらの変更をDevBranchにマージします。マージを実行すると、「ツリーの競合」が発生します
どうすれば解決できますか?
svn - マージ中のsvnツリーの競合
重複の可能性:
Subversionでツリーの競合が発生するのはなぜですか?
「main/dir1 / dir2/somefile.txt」にあるファイルをトランクからブランチにマージしようとしています。ただし、フォルダ「dir1 / dir2」がブランチに存在しないため、ツリーの競合が発生しています。dir1 / dir2 / somefile.txtがブランチで自動的に作成されるように、これを解決するにはどうすればよいですか?
現在、次のコマンドを使用して、現在の作業ディレクトリ内のすべての変更をマージしています。
svn - svnツリーの競合:何が間違っているのですか?
SVNにマージしようとすると、ツリーの競合が山積みになります。このサンプルスクリプトの場合は1つだけですが、それでもです。
私の結果は次のとおりです。
SVNがマージフレンドリーであることで知られていないことは知っていますが、この場合はどういうわけか私のせいであると想定する必要があります。ポインタをありがとう。
svn - svn merge : ツリーの競合がおかしい
SVN でツリーの競合が発生しています。それは奇妙だ!
私は標準的なトランク、ブランチ、タグ構造を持ち、複数のチーム モデルに従っています。Branch1、Branch2 はトランクから作成され、並行してアクティブになります
以下の手順に従います
。 1. Branch1 Work
:
2newfile.c
で追加およびコミット。 : Branch1 から -> トランク (成功; トランクにファイルが追加されました)
3. : トランク -> ブランチ 2 からダウンマージ。(成功。Branch2 にファイルが追加されました)
4. : 通常の Branch2 作業を実行し、コミットします。
5. : Branch2 から Trunk へ => このステップで Tree-conflict がスローされますBranch1
Merge
Merge
Branch2 Work
Merge
newfile.c
Branch2 チームは、newfile.c
まったく触れていないツリーの競合を取得しています。なぜこうなった。何か提案をお願いします。これを回避できますか? この問題は私を悩ませています。
PS: TortoiseSVN client 1.6.0 と TortoiseSVN 1.6.16 - 32 Bit を使用しました (どちらも別々に使用)
マージ エラー (上記の手順 5):
PFB svn リポジトリ ログ (上記の手順 1-4):