タグ付けされた質問 「diff」

diffは、2つのファイルの違いを見つけるためのシェルコマンドです。すべての* nixベースのシステムで共通です

1
Gitの変更点を確認する方法
リモートgitリポジトリで多数の新しいコミットが行われ、以前にコンピューターでチェックアウトしたバージョンからの変更点を確認したい場合。どうやって?
git  remote  diff 

2
ディレクトリ構造内のファイルを変更/追加するパッチを作成するツール
一連の変更を適用する必要がある一連のファイルがあります。 このシナリオでは、一連の既知の構成を適用し、特定のフォルダーにいくつかのjarプラグインを追加する必要があるJavaアプリケーションサーバー(zipファイルで配布)があります。事前に変更された独自のディストリビューションを単に作成したくありません。変更されたファイルのみをパッケージ化し、それらを初期インストールに適用できるようにします。 そのようなチェンジセットを作成し、同じチェンジセットを他の人のコンピューターに適用する最も簡単なツールは何ですか? 理想的には、ユーザーのコンピューターに何もインストールせずにツールが機能することができます。ワークフローは次のように機能します。 変更するアプリケーションのバイナリ配布を含む元のzipファイルをダウンロードします そのアプリケーションを任意のカスタムの場所に解凍します。Cドライブのルートの下にあるフォルダー、おそらくデスクトップ 変更セットを含むファイル(およびユーティリティ)をダウンロードします 変更セットをディレクトリに適用します 自動化された方法と手動の方法の両方で機能する方法が最適です。 パッチをホストするために何らかのサーバーをセットアップする必要はありません。パッチを適用するためにターゲットマシンに何もインストールする必要がない限り、ツールをインストールしてそれらを作成してもかまいません。 サブディレクトリを含むzipファイルを作成することを検討しました。違いを検出し、変更点のみを圧縮する最も簡単な方法はわかりません。大量の手動ステップを必要としない絶対確実な方法が必要です(diffを実行し、変更を手動で選択するとエラーが発生しやすくなります)。 最小サイズを達成するのは良いことですが、必須ではありません。


2
Linuxで行に依存しない差分(diff)を行う方法は?
行の順序が関係ない2つのテキストファイルがあります。あるファイルと別のファイルで異なる行を見つけたいです。Linuxでdiffを使用すると違いがわかりますが、同じテキストの行の変更も考慮されます。 言い換えれば、どのように行に依存しない違いをするのですか?
linux  diff 

1
単にチェンジセットをダウンロードするsvn diffソフトウェア
指定されたリビジョンのチェンジセットをダウンロードし、それらを「changesetX.diff / .patch」として保存できる単純なソフトウェア(できればインストールなし)を知っている人はいますか?何らかの理由で、Windowsコンソールでは非常に限られた行数しか許可されていません。そこには最大298行しか入ることができません。 「svn diff repo @ this repo @ that」について話している。
svn  diff 

1
複数のファイルを含むdiffコマンドにfindコマンドの出力を渡すにはどうすればいいですか?
.csvで終わるファイルが5つ見つかりました。今、私はdiffコマンドを使用してこれらのファイルの内容を比較したいです。 bash上のLinux端末で1つのコマンドで両方のアクションを実行する方法を教えてください。 私は何かをしたいのですが。 $ find -name *.csv | diff output_of_find_command そしてファイルの違いを印刷します。 (5つあります)。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.