問題タブ [diff]

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

java - フリーテキスト差分用のJavaライブラリ

ほぼ同じ長さの2つのフリーテキスト文字列を一致させる必要があります。つまり、可能な限り、インデックス間の対応を見つけることです。

これはフリーテキストであるため、コード差分のように行ベースで比較することはできません。

Javaライブラリに関する提案はありますか?

簡単な例(もちろん、実際には、物事を並べるための余分な空白はなく、句全体が移動するなど、より複雑な課題が存在する可能性があります。)

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

eclipse - Netbeans 6.5 差分ツール

私は Netbeans 6.5 diff ツールにとても満足しています。それについていくつか質問する必要があります。

  • その名前はどれですか?
  • 日食に相当するものはありますか?
  • スタンドアロン版 (netbeans なし) はありますか?

どうもありがとうございました!!

バレリオ

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

diff - 2 つのソース ツリーに対して diff コマンドを使用する方法

2 つのソース ディレクトリに対して 'diff' を実行してみました。2 つのディレクトリ間の 'diff' を含むパッチ ファイルを取得します。

上記のコマンドは機能していないようです。すべての差分が生成され、13 MB のファイルが生成されますが、実際にはいくつかの変更が必要です。

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

email - TFS: 電子メールの差分

Eric は、チームの差分を毎朝読むことを提案しています。TFS に何らかの方法でこれを自動化させることはできますか? 理想的には、すべての違いが記載されたメールが欲しいのですが、各コミットへのリンクで解決します。

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

git - textmateでgitdiffを表示するにはどうすればよいですか

エディターをtextmateに設定していますが、git diffを実行すると、viを使用してdiff出力が表示されますが、textmateでdiffを表示するように設定する方法はありますか?

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

diff - 差分ツールとVisualStudio2003の統合

さまざまな差分ツールとマージツールをVisualStudio2005および2008と統合することに関するすばらしい記事を見つけました:http://blogs.msdn.com/jmanning/articles/535573.aspx

KDiff3のようなツールをVisualStudio.Net2003と同じように統合する方法を知っている人はいますか?ソリューションエクスプローラーの[バージョンの比較...]メニュー項目を使用するときに、KDiff3をデフォルトのdiffツールにしたいのですが。

ソース管理には、msscciプロバイダーを使用して統合するTeamSystem2005を使用しています。

0 投票する
23 に答える
139473 参照

windows - Windows で差分パッチを適用するにはどうすればよいですか?

diff パッチを作成できるプログラムはたくさんありますが、私は diff パッチを適用するのにかなりの時間を費やしています。パッチを配布しようとしていますが、その適用方法についてユーザーから質問を受けました。そこで私は自分でそれを理解しようとしましたが、手がかりがなく、見つけることができるツールのほとんどがコマンドラインであることがわかりました。(私はコマンド ラインを扱うことができますが、使いやすい GUI がなければ、多くの人が道に迷ってしまうでしょう。そのため、この目的には適していません。)

TortoiseSVN を使ってみました。適用したいパッチがあります。パッチを右クリックすると、TortoiseSVN サブメニューの下に「パッチを適用」というオプションがあります。空のウィンドウを引き上げるだけです。

ということでOpenを押してみました。マージと統合差分の適用の 2 つのオプションがあります。(幸いなことに、パッチは統一された diff 形式です。) しかし、apply オプションは単に機能しません。パッチとフォルダーを要求します。どういうわけか、パッチを適用するファイルを要求するのを忘れていました! したがって、TortoiseSVN は単純に機能しません。パッチとファイルを取得して適切に適用する Windows GUI ベースのユーティリティはありますか?

編集: これまでの返信を見ると、既にバージョン管理されているファイルの場合にのみ、Tortoise が正しく実行するようです。ここではそうではありません。SVN リポジトリ以外のファイルにパッチを適用できるようにする必要があります。Tortoise を使ってみたのは、SVN が diff を使用し、それらを作成して適用する方法を知っている必要があることをたまたま知っているからです。

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

c# - Sourcesafe の外部差分ツール

ポッドキャスト 40で言及されたことの 1 つは、ソース管理でファイル間の違いをチェックして、前日に何が行われたかを確認することでした。

最後のチェックイン以降、または単一のプロジェクトの特定の時間枠内で変更されたすべてのものの差分を表示する、単独で開くことができる優れた外部ツールはありますか?

現在 SourceSafe を使用していますが、まもなく TFS に移行する予定です。

ありがとう