問題タブ [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.

0 投票する
5 に答える
6158 参照

svn - Beyond Compare 3 を svn の diff3-cmd として使用するにはどうすればよいですか?

BC3 を Subversion の差分ツールとして機能させる方法を説明したこの投稿を見ましたが、Beyond Compare 3 を使用して 3 方向のマージ/比較を行うにはどうすればよいでしょうか?

0 投票する
2 に答える
2571 参照

xml - 3.0とXMLTidyを比較するだけでなく、元の形式を保存する

私はBeyondCompare3.0を使用しており、XMLtidyとソートされた属性プラグインで整理されたXMLを使用しています。それは素晴らしいことであり、「整理された」XMLを表示したいのですが、マージを解決したら、元の形式(整理された形式ではない)で保存し直したいと思います。とにかくこれを行う方法はありますか?

たとえば、これら2つのXMLスニペットがある場合-

それらが整理され、属性がソートされていることを視覚的に確認したいので、変更/解決を行うことができます。たとえば、attribの値を5に変更して残りを保持することを決心した場合、ファイルを保存するときに、これを確認したい...

比較を超えて、ファイルを2番目の形式(整理された)で保存しているようです。

これを修正するにはどうすればよいですか?

よろしく...

0 投票する
2 に答える
359 参照

java - 例外を許可するファイル差分ツールはありますか?

現在、Beyond Compare 3.0 を使用していますが、非常に満足しています。ただし、特定の 1 回限りのケースの除外を簡単に指定できれば素晴らしいと思います。これは、リファクタリングのコード レビューを行うときに必要です。例えば:

古いコード

新しいコード:

この場合、レビューしている何百もの変更があり、それらは本質的にまったく同じ変更であり、例外を確認したいだけです。これら 2 つのケースが等しいことを示す例外を簡単に指定できれば素晴らしいと思います。文法でそれを行う方法を知っていますが、10個ほどの例外がある場合は面倒で面倒です。

他のヒントはありますか?

0 投票する
2 に答える
8771 参照

mercurial - TortoiseHgの視覚的差分にBeyondCompareを使用する

TortoiseHgのビジュアル差分にBeyondCompareを使用しようとしています。例:エクスプローラーで変更されたファイルを右クリックし、TortoiseHgコンテキストメニューからVisualDiffを選択します...

BeyondCompareが開きますが、「ようこそ」画面のみが表示され、差分したいファイルは表示されません。私は何かが足りないのですか?

Mercurial.iniファイルを次のように設定しました。

0 投票する
4 に答える
59692 参照

delphi - Beyond Compareで、Delphiフォームファイルのバージョンを比較するときに特定の違いを無視するようにするにはどうすればよいですか?

Beyond Compare(バージョン3.1.10)を使用してDelphiフォームファイルのさまざまなバージョンを比較していますが、ExplicitTop、ExplicitLeft、ExplicitHeight、ExplicitWidthに関する違いは見たくありません。

詳細:これらの行は、常にいくつかの空白文字で始まり、次に「ExplicitXXX=」と数字で始まります。古いバージョンのDelphiにはこれらの行がなかったので、これらの行が最新バージョンに追加された場合の違いを無視したいと思います。また、番号が変更された場合の違いも無視したいと思います。

誰かがこれを行う方法を知っていますか?

編集:複製(多かれ少なかれ):

コメント内のSCM置換テキストを無視するようにBeyondCompareを構成するにはどうすればよいですか?

0 投票する
4 に答える
5558 参照

git - Git ブランチのディレクトリ比較

svn での私のお気に入りのワークフローの 1 つは、Beyond Compare のフォルダー比較機能を使用して、2 つのブランチ、またはブランチとトランクの間の正味の違いを確認することです。同じリポジトリの複数のクローンを手動で作成することなく、git でこれを行う方法はありますか?

この質問をすると、現在のリポジトリを一時ディレクトリに複製し、目的のブランチをチェックアウトし、2 つのディレクトリを引数として BCompare.exe を呼び出すスクリプトを作成できることがわかりました。フォルダー比較ビューは、

これは合理的に聞こえますか?Beyond Compare を使い終わったら、余分なクローンを削除できますか?

0 投票する
2 に答える
5201 参照

visual-studio - Beyond Compare でソリューション比較のフォルダーを無視する

Beyond Compare を使用して、2 つの大規模な Visual Studio 2010 ソリューションを比較しようとしています。これらのソリューションには 60 個のプロジェクトがあります。各プロジェクトの bin フォルダーと obj フォルダーの違いを無視する唯一の方法は、比較結果ウィンドウでこれらを右クリックすることです。これを 60 回実行する必要はありません。Beyond Compare に各ソリューションでこれらのフォルダーを無視するように指示できる他の方法はありますか?

0 投票する
2 に答える
10594 参照

beyondcompare - 比較を超えて-特定のテキスト文字列を無視しますか?

特定のテキストを無視するように指定する方法はありますか?たとえば、ファイルパス(ローカルパスとリモートパス)の違いについて同じexecptであることが多いWebファイルがあります。したがって、1つのファイルに次のようになります。

そして他では、

これらの文字列のいずれかを無視するように指定できますか?その場合、どうすればよいですか?

0 投票する
1 に答える
1826 参照

tortoisehg - TortoiseHg 2.0.3 および Beyond Compare 3.2.4 を使用して 3 方向マージを行う方法

3 者間マージが必要な場合に Beyond Compare 3 を起動するように TortoiseHg を設定できますが、比較対象のファイルの名前とバージョンを表示することができませんでした。双方向のファイル比較を行うときに、ファイルの名前とバージョンが表示されます。適切に設定する方法を知っている人はいますか?KDiff3 にも同じ問題があります。

BC サポート サイト ( http://www.scootersoftware.com/support.php?zz=kb_vcs ) の指示に従うと、BC3 が 3 ウェイ マージ ツールとして設定されますが、ファイル名やバージョンは表示されません。

Mercurial 以降の比較 3(bc3) を diff ツールとして使用していますか? 必要なヘルプは、ほとんど質問に答えます。2 方向の比較では機能しますが、3 方向のマージでは機能しません。誰でもこの問題を解決する方法を教えてもらえますか?

0 投票する
1 に答える
4066 参照

xml - Beyond Compare(スクリプト)とレポートの生成を使用した(ソートされた)XMLの比較

2つの異なる応答(XML)を比較する必要がありますが、それらは同じビジネスプロセスを実行しています。重要なのは、メインフレームテクノロジからMicrosoftBizTalkテクノロジへの移行の過程にあるということです。メインフレームは54を超えるクライアント(デスクトップ、Web、Webサービス)にサービスを提供しています。メインフレームとMicrosoftBizTalkServerはどちらも同様の要求を受け取り、同様に応答する必要があります。要求と応答の形式はXMLです。

54のシステムがメインフレームを介して接続されていると述べたように、メインフレームと並行してMicrosoft Serverを実行することにしました。つまり、メインフレームに要求が来ると、そのコピーもMicrosoftBizTalkServerに渡されます。また、物理的な場所にある両方のサーバーからの各応答のコピーを保存しています。

次に、両方の応答(XML)を比較し、差異レポート(HTMLとXML)を生成する必要があります。そのために、Beyond Compare 3(Pro)を使用しています。この比較プロセスはスケジュールに従って実行する必要があるため、BeyondCompareScriptingによってこれを実行しています。1時間ごとに比較を実行するようにBeyondCompareに依頼する必要があるとします。小さなアプリケーションは、これをスケジュールし、BeyondCompareScriptを実行するように設計されています。これは次のとおりです。

このスクリプトの問題は、XMLをソートしてから比較する必要があることです。比較する前にXMLをどのようにソートしますか?ScooterSoftwareダウンロードセクションからXMLソート形式をダウンロードしました。しかし、XMLソートを使用してXMLをソートし、レポートを生成する方法がわかりません。

助けてください。