問題タブ [beyondcompare]

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 投票する
2 に答える
10594 参照

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

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

そして他では、

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

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

svn - subversionとBeyondCompareを使用して、一度に複数のファイルを比較できますか?

だから、私はWindows7を使用してコマンドラインサブバージョンとBeyondCompare3で単純な差分と3ウェイマージを行う方法をうまく理解しました。ありがとう、stackoverflow。

ただし、コミットの合間に変更するファイルがたくさんあります。つまり、htmlファイル、cssファイル、javascriptファイルはすべて同じバグ修正に関連しています。組み込みのsvndiffを使用している場合は、「svn di」と入力するだけで、すべてのファイルのすべてのdiffのリストが表示されます。Beyond Compare 3でこのタイプの機能をトリガーする方法はありますか?

現時点では、「svn di」と入力すると、最初のファイルがBeyond Compareに送信され、変更の確認が完了したら、beyond compareウィンドウを閉じて、差分を終了します。それぞれの名前を手動で入力せずに他のファイルを比較する方法はありません。(そして時々、私が変更したものすべてを思い出せないことがあります...基本的に、それは本当に厄介になります。)

これも可能ですか?もしそうなら、どのように?

ありがとう。

0 投票する
3 に答える
7816 参照

version-control - Beyond Compare 3 の編集が無効化されました

BC2 では、SourceGear Vault の [Show difference...] オプションをクリックすると、. リポジトリから作業バージョンにコピーして保存することはできますが、BC3 ではできません。反対側 (右) へのコピーは許可されておらず、BC3 の下部に表示される編集が無効になっています。DiffMerge でも同じです。ここで何が理解できませんか?

BC3 の変更の理由と回避策を教えてください。

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

mercurial - Mercurial で「競合レポート」をマージするにはどうすればよいですか?

Mercurial で「競合レポート」をマージするにはどうすればよいですか?

ファイルの 2 つの競合するリビジョンが 2 つのヘッドにある場合、親と各ヘッドの 2 つのリビジョン セットを示すレポートを出力するにはどうすればよいでしょうか?

基本的に、競合の「レポート」をファイルを所有している開発者に送信して、マージを行う最善の方法についてコメントできるようにしたいと思います。

BeyondCompare をマージ ツールとして使用していますが、BeyondCompare にはこれを行うオプションがありませんでした。

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

beyondcompare - 検索結果の比較を超えて

それはおそらくばかげた単純な質問ですが、ここでは - 比較結果ウィンドウの内容をファイルにエクスポートするにはどうすればよいですか? (BC バージョン 3.1)

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

eclipse - Subversion でマージするために Eclipse 内で Beyond Compare を使用する

Beyond Compare を Eclipse 内で使用したいと思います。当面の問題は、ネイティブの差分およびマージ ツールでは差分を十分にカスタマイズできないため、差分が多すぎることです。Beyond Compare にはそのための適切なカスタマイズがありますが、ツールを統合できませんでした。私は次のことを試しました:

  1. Eclipse プラグインhttp://beyondcvs.sourceforge.net/を使用しますが、そのプラグインを使用するように Eclipse 内で Subversive を構成できず、プラグインは Subversive のマージ アクションに統合されません。
  2. Beyond Compare を差分ビューアーとして統合しようとしました (Eclipse ウィンドウ > 設定 > チーム > SVN > 差分ビューアーを参照)。その後、同期を行うと、構成した差分ビューアーはまったく使用されませんでした。http://www.scootersoftware.com/download.php?c=kb_vcsの「tortoisesvn」の下にある情報に従い、 Subversive プラグインの必要に応じて構文を変更しました。

Beyond Compare を Eclipse for Subversion に統合することに成功した人はいますか? 同様の質問を見つけましたEclipseの競合解決のためにBeyond Compare 3を構成する方法は? 、しかし、それは私にとってはうまくいきませんでした(おそらくSubversiveとSubclipseの違いですか?)。


追加: @Tom Clift の手順に従いました (どうもありがとうございました)。差分が機能するようになりました。マージは少し難しくなりました。最終的に成功するために、次の手順を実行しました。

  1. 回答で文書化されているように構成されています。
  2. ブランチで何かを変更し、それをコミットしました。
  3. トランクに切り替えました。
  4. そこでマージ操作を開始しました:Team > Merge... > Tab URL > URL Field: <branch URL> and Radio button "Start from copy"
  5. を押すOkと、[ビューの同期] を開いてよいかどうかを尋ねるダイアログが表示されます。
  6. 同期パースペクティブにはすべての変更が表示されます。1 つを選択すると、[Beyond Compare] を開く [外部比較エディターで開く] メニュー エントリが表示されます。
0 投票する
2 に答える
1030 参照

version-control - Clearcase との統合に失敗しました

Beyond Compare 3 を clearcase と統合しようとしました。しかし、それは失敗し、clearcase に付属するデフォルトの比較アプリケーションを開くだけでした。

C:\Program Files\IBM\RationalSDLC\ClearCase\lib\mgrs\mapこれが私がファイルで与えた次のデータ です。(私は clearcase SDLC を使用しています)。
WinMerge でも試しましたが、失敗しました。その理由は何ですか?

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をソートし、レポートを生成する方法がわかりません。

助けてください。

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

mercurial - Beyond Compare (Mercurial) とのマージ競合の解決

Mercurial を使用しており、マージ時に競合が発生した場合に Beyond Compare を開くように構成されています。BC は問題なく開き、2 つのファイルが表示されますが、その後どうすればよいかわかりません。

通常、BC では行の横に矢印があり、クリックして選択範囲を左右に移動できます。セクションをどのように選択しても、コードを一方から他方に移動したり、保持したい特定のセクションを選択したりできません。この UI は非常に慎重です。私は基本的に違いを見ることができますが、どちらを維持したいかを BC に伝える方法がわかりません。