問題タブ [tortoisemerge]
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.
git - Git:共通のコードを持つ2つのプロジェクトを整理する方法
コードの共通部分を持つ2つのプロジェクトを2つでどのように編成しますか?
コードの共通部分を持つ2つのプロジェクトがあり、それは時々変更されています。TortoiseGitを使用しています。
例えば
dev-branchに変更を加え(特定のdev-branchコードを変更し、masterコードと共通)、masterをdev-branchとマージすると、masterは特定のdev-branchコードも取得することを理解しています。
この状況を解決して、マスターの場合、マスター固有の変更のみを取得するにはどうすればよいですか?
svn - TortoiseSVN 差分カラーコード
SVN で diff を実行するときのカラー コードを説明できる人はいますか。つまり、一部の行は赤、黄、青などでマークされています。
svn - TortoiseMerge と Visual Studio および Ankh
ブランチ (svn) を再統合しましたが、競合するファイルがあります。ファイルには「<<<<<<< .working」のようなタグがあります。Ankh プラグインを使用しています。Visual Studio、オプション、ソース管理、Subversion ユーザー ツール、外部マージ ツールのコマンドは何ですか?
TortoiseMerge を使用したいと思います。TFS のサンプルは見つかりましたが、SVN Ankh のサンプルは見つかりませんでした。
どうもありがとう。
git - Git gui mergetool TortoiseMergeの間違ったファイルパス
tortoisemerge を実行するための git gui の設定に問題があります
私の.configにはこれらの行があります
私がする時
tortoisemerge が正しく起動する bash の「git mergetool」
また、mergetool.tcl を変更して、使用する mergetool を選択するスイッチに を追加しました。
これにより tortoisemerge プログラムが起動しますが、エラーが発生します:
エラーのため、差分エンジンが中止されました:
ファイル '\".\Deliveries\RASD.tex.BASE.tex\"' を開けません: ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません
ファイルは実際に私のディレクトリに存在します。
ファイルの行がここでどのように見えるかの例として、p4merge に関するもの
ご覧のとおり、コードは非常に似ています。P4MERGE ツールがこのセットアップで機能するかどうかは試していません。これは、git gui の開発者がコマンド ラインをどのように記述したかを示すためのものです。
これは、パスが構築される方法です
ファイルを変更して tortoisemerge への正しいパスを指定するにはどうすればよいですか? コマンドラインで問題が発生しないのはなぜですか?
svn - バッチスクリプトを介して tortoisemerge を呼び出す方法は?
シナリオ: ブランチをトランクに再統合 (マージ) しようとすると、実際のマージが開始される前にスクリプトを実行したいと考えています。
マージをクリックした瞬間に、URL を入力して [OK] をクリックすると、最初にスクリプトを実行する必要があります。このスクリプトは、この分析の結果に基づいて何らかの分析を実行し、マージを続行するか中止します。
誰かがこれについて私を案内できますか?
svn - TortoiseSVN コミットに失敗しました: MERGE に失敗しました
github リポジトリからのプルリクエストをマージした後、変更をコミットするのに問題があります。TortoiseSVN 1.7.11、ビルド 23600 - 64 ビット、2012/12/12 19:08:52 Subversion 1.7.8 を使用しています。
変更 (または小さな変更) をコミットしようとしたときに発生するエラーは次のとおりです。
エラー - コミットに失敗しました (詳細は次のとおりです):
エラー - マージに失敗しました
clean up
メインプロジェクトディレクトリでオプションを使用しようとしましたが、次にSVN Update
同じフォルダーで、最後にSVN Commit...
アクションを使用して、まったく同じ問題が発生しました。
プロジェクトの最後にダウンロードしたリビジョンを使用していますが、行に番号を追加しようとしています。ご覧のとおり、コミットしようとしている変更は最小限です。
また、マージの競合を手動で解決しようとしましたが、コミット時に同じエラーが発生します。
コンピューターの別のフォルダーにリポジトリを再度ダウンロードしようとしても、この番号を 1 行に追加してからコミットしてもエラーが発生します。
これを解決する方法について何か考えはありますか?
ありがとう。
git - Tortoise Git マージ競合色
TortoiseGit で競合を解決するとき、色は何を意味しますか?
例: ファイルに競合があり、"theirs" ウィンドウではオレンジ色で、"mine" ウィンドウでは黄色で強調表示されたテキストがあります。そしてもちろん、赤いテキストがハイライトされています。
私の混乱は、各ファイルのどのコードが最終ファイルに追加されているのかわからないことです。
さまざまな色の意味の定義、またはそれらをカスタマイズするための設定ページをオンラインで探しましたが (どちらも同じように良いでしょう)、どちらも見つかりません。