問題タブ [beyondcompare3]
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.
eclipse - CVS Eclipse プラグインの問題を超えて
Beyond CVS Eclipse Plug-In バージョン 0.8.9 をインストールしました。Eclipse 3.6.2 (Helios)、Windows 7 64 ビット、Beyond Compare 3、subclipse を使用しています。
外部の Diff/Merge ツールを構成しました。
しかし、私が比較すると:
次のエラーが表示されます。
1枚目のスクリーンショットのbeyond compareで指定したパスは存在しますが、問題ありません。しかし、何らかの理由で、エラーは別のことを示しています。何が問題なのかわかりません。
mercurial - Beyond Compare (Mercurial) とのマージ競合の解決
Mercurial を使用しており、マージ時に競合が発生した場合に Beyond Compare を開くように構成されています。BC は問題なく開き、2 つのファイルが表示されますが、その後どうすればよいかわかりません。
通常、BC では行の横に矢印があり、クリックして選択範囲を左右に移動できます。セクションをどのように選択しても、コードを一方から他方に移動したり、保持したい特定のセクションを選択したりできません。この UI は非常に慎重です。私は基本的に違いを見ることができますが、どちらを維持したいかを BC に伝える方法がわかりません。
xml - Mercurial が XML ファイルを Beyond Compare とマージしないのはなぜですか?
Mercurial リポジトリには多数の XML ファイルがあります。これらのファイルの変更をあるブランチから別のブランチにマージすると、Mercurial は XML ファイルの一部がバイナリであると不平を言い、ファイルのローカル バージョンと他のバージョンのどちらかを選択するように求めます。
Mercurial は NULL バイトを含むファイルをバイナリと見なし、 XML ファイルの一部は UTF-16 としてエンコードされているため、多くの NULL バイトが含まれていることがわかりました 。私のデフォルトのマージ ツールは Beyond Compareで、UTF-16 でエンコードされたファイルを処理できます。Beyond Compare Web サイトで推奨されているように Mercurial を構成しましたが、マージ中に Mercurial は次のように言います。
ツール bcomp はバイナリを処理できません
何を与える? Mercurial が Beyond Compare でファイルをマージできないと考えるのはなぜですか?
c# - プロセス ワーカーが IIS 7 で動作しない
ファイルのリストを表示する Web アプリケーション (ASP.NET MVC) を開発し、比較のために.xml
2 つのファイルを選択し.xml
て、Beyond Compare 3 のような比較ユーティリティを使用します。
System.Diagnostic.Process
基本的に、スクリプトに対して実行され、差分レポート ファイルを生成するScrapt ファイル (Beyond Compare 3 Script) があります。実行時に生成された差分レポートを表示するプロセスでスクリプトを使用したいと考えています。Visual Studio からアプリケーションを実行すると、完全に実行され、予想される差分ファイルが表示されますが、このアプリケーションを IIS Web サーバーに展開すると、差分ファイルが生成されず、単に入力ファイルが出力ファイルとして表示されます。
以下は、プロセスを開始し、Beyond Compare 結果ファイルを出力ファイルとして生成するメソッドです。ただし、次のコードは Visual Studio 開発サーバーで実行されていますが、IIS では機能しません (Web サイトは IIS サーバーにデプロイされます)。
php - Komodo IDE (6 または 7) で Beyond Compare 3 を差分プログラムとして使用する
Subversion の差分プログラムとしてBeyond Compare 3を Komodo IDE 7に統合しようとしています。
TortoiseSVN で差分プログラムとして BC3 を使用していますが、Komodo で設定する方法がわかりません。
Komodo IDE は BC3 の既知のセットアップにリストされていません
http://www.scootersoftware.com/support.php?zz=kb_vcs.php
Activestate フォーラムもチェックしましたが、そのような運はありませんでした
http://community.activestate.com/forum/subversion-external-diff-tool
私は、アクティブステート フォーラムで言及されているバッチ ファイル メソッドを使用するだけでなく、Komodo の diff オプションを直接使用してみました。Komodo で BC3 への直接リンクを使用して Diff 設定を使用する場合、現在作業中のファイルを 3 ウィンドウ比較で取得します。2 ウィンドウ比較 (Subversion トランクと作業コピー) を目指しています。
Komodo で得た最も近いものは、BC3 の Web サイトの TortoiseSVN 文字列を使用したものでしたが、3 つのウィンドウが表示され、そのうちの 2 つは同じファイル名でした。また、比較中にファイルの末尾に「(Working Copy)」という文字列を追加し、ファイルのロードに失敗します。これを手動でリモートにすると、2 つの同一のファイルが比較されます。
これは、Diff オプションの下の Komodo 設定で使用している文字列です。
バッチファイルに何もロードできません。
mercurial - BeyondCompare との hg マージ - マージ済みとしてマークする方法
BeyondCompare3 を使用してマージを解決済みとしてマークするにはどうすればよいですか。一番下のペインでファイル名を選択して保存し、終了しますが、hg は常にマージが失敗していると表示しますか?
comparison - 改行を無視するには?
重要でない違いは無視していますが、以下は違いとして表示されないようにしたい..
csv - Beyond Compare を取得して、列に一致するデータ ファイルを順序ではなく名前で比較する方法
2 つのシナリオがあります。
- 列の数は同じですが、列の順序が異なる 2 つの csv ファイル。csv の最初の行はヘッダー行であり、列名を正しく示しています
- 一部の列が異なる 2 つの csv ファイルですが、実際にはほとんどの列が両方のファイルに存在します。繰り返しますが、csv ヘッダー行は、比較できる列名を示しています
上記の両方のシナリオで、BC3 は列の順序を自動的に一致させたり変更したりできません。これはメニューから手動で行うことができSession Settings
ますが、かなり時間がかかります。
上記の #2 の例
priority
次のスクリーンショットで、左側のファイルには、右側のファイルにはないという列があることに注意してください。
前 (列が順序で一致するデフォルト):
priority
下の画像では、左側のファイルの列 5が右側のファイルの列 5 と比較されていることに注意してくださいcompanyjob
。次のすべての列比較は、同様に不一致です。
後 (手動で名前が一致した列を使用):
2番目の画像で手動で行ったように、この比較を簡単/自動的に構成する簡単な方法はありますか?
svn - Beyond Compare 3 を使用するように Visual Studio 2012 を構成する方法
Beyond Compare を差分ツールとしてデフォルトで開くように Visual Studio 2012 を構成したいと考えています。これどうやってするの?
http://www.scootersoftware.com/support.php?zz=kb_vcs#svnから適切な解決策が見つかりません
注: VS 2010 に関する同じ SO の質問はこちらにありますが、2012 は異なります。
git - git difftool --dir-diff は、Beyond Compare 3 が使用する一時ファイルを作成していません
Beyond Compare 3 を difftool として、git の新しい (git 1.7.11 以降の) directory diff コマンドを使用しようとしていますが、一時ファイルが作成されません。
例えば:
git difftool --dir-diff <branch1> <branch2>
Beyond Compare は、正しいディレクトリと変更されたファイルがリストされたディレクトリ比較を開きます。
ただし、ファイルのいずれかをクリックすると、次のエラーが表示されます。
Unable to load C:\Users\<username>\AppData\Local\Temp\git-difftool.yG8V5\left\<path to some file>: The system cannot find the path specified
そのため、ディレクトリが存在するかどうかを確認し、C:\Users\<username>\AppData\Local\Temp\git-difftool.yG8V5
存在しないことを確認します。
Beyond Compare 3 は、ディレクトリ以外の差分とマージの差分ツールとして正常に機能します。
Windows用のgit(msysgit)1.8.0を使用しています。
関連する .gitconfig 設定は次のとおりです。