これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド aediff です。
プログラム:
NAME
aediff - デルタ間のファイルの違い
SYNOPSIS
補佐官 [ オプション...] ファイル名
補佐官 -ヘルプ
補佐官 -バージョン
DESCRIPTION
補佐官 コマンドは、指定されたバージョン間の違いを取得するために使用されます。
ファイル名 異なるファイル バージョン間で、コマンド リーエン オプションで指定されます。
XNUMX つの変更またはデルタが指定された場合、ファイルのバージョン間の違い
それぞれが出力されます。
変更またはデルタが XNUMX つだけ指定されている場合、XNUMX 番目のバージョンはデフォルトで現在のバージョンになります。
変更します。
変更またはデルタが指定されていない場合、最初のバージョンはデフォルトのベースラインになり、
XNUMX 番目のバージョンのデフォルトは現在の変更です。
例
プロジェクト構成ファイルの違いを確認するには、 イージス.conf、デルタ間
1.2.D003 および 4.5.D067 では、次のコマンドを使用できます。
aediff aegis.conf -c 1.2.D003 -c 4.5.D067
プロジェクト構成ファイルの違いを確認するには、7.6 の先頭と
ブランチと現在の変更を確認するには、次のコマンドを使用できます。
aediff -branch 7.6 -bl aegis.conf
他にもたくさんの組み合わせが可能です。
使い方 グラフィカル ツール
グラフィカル diff ツールを使用することができます。 補佐官(1) コマンド。 これを行うのは、
-コマンドを使用する オプション、 or 設定 AE2差分 環境 変数に保存します. 例、 〜へ
つかいます tkdiff(1) command 〜へ ディスプレイ の違い 貴社 でしょう つかいます a command そのような を次のように定義しています:
補佐官 --command=tkdiff ファイル名
If 貴社 つかいます この オプション、 多くの of 差分(1)特有の オプション 意志 be 無視されます。
OPTIONS
次のオプションが理解されます。
-ベースライン
このオプションは、プロジェクトのベースラインが対象であることを指定するために使用できます
コマンド。
-変化する 数
このオプションは、プロジェクト内の特定の変更を指定するために使用できます。 見る
イージス(1)このオプションの完全な説明。
-指図 文字列
このオプションは、差異を表示するために使用されるコマンドを設定するために使用できます。 使用する
このオプションにより、 差分(1) 固有のオプションは無視されます。 設定されていない場合は、
デフォルトは AE2DIFF 環境変数の値、それ以外の場合は "diff" になります。
-コンテクスト [ ライン ]
コンテキスト出力形式を使用して、 ライン コンテキストの (整数) 行、または
もしXNUMXつなら ライン 与えられていません。 適切な操作のために、 patch(1) 通常、次の時点で必要になります。
少なくとも XNUMX 行のコンテキスト。
-デルタ 数
このオプションは、プロジェクトの履歴内の特定のデルタを指定するために使用できます。
最新バージョンではなく、からファイルをコピーします。 デルタがされている場合
名前を付けます(を参照) えどん(1)方法について)デルタの代わりにデルタ名を使用できます
番号。 指定されたデルタが存在しない場合はエラーです。 デルタ番号
1から始めて、増やします。 デルタ0は、「ブランチが
開始しました」。
-DELta_Date 文字列
このオプションは、プロジェクトの特定の日時を指定するために使用できます。
最新バージョンではなく、ファイルのコピー元の履歴。 それは
指定された文字列が有効な日時として解釈できない場合はエラーになります。
スペースを使用する必要がある場合は、文字列を引用符で囲んでください。
-DELta_From_Change 数
このオプションは、変更から特定のプロジェクトデルタを指定するために使用できます
数。
-空白行を無視
空白行を挿入または削除するだけの変更は無視してください。
-すべてのスペースを無視
線を比較するときに空白を無視します。
-Ignore_Case
場合によっては変更を無視します。 大文字と小文字は同じであると考えてください。
-Ignore_Space_Change
空白の量の変化を無視します。
-事業 名
このオプションは、関心のあるプロジェクトを選択するために使用できます。 いいえの場合 -事業
オプションが指定されている場合、 AEGIS_PROJECT 環境変数が参照されます。 もしも
それは存在しません、ユーザーの $ HOME / .aegisrc ファイルはデフォルトで検査されます
プロジェクトフィールド(を参照) aeuconf(5)詳細については)。 それが存在しない場合は、
ユーザーが単一のプロジェクト内の変更のみに取り組んでいる場合、プロジェクト
nameのデフォルトはそのプロジェクトです。 それ以外の場合はエラーです。
-Show_C_Function
各変更が含まれているC関数を表示します。
-トランク
このオプションは、オリジンファイルのプロジェクトトランクを指定するために使用できます。
ベースラインより。 (も参照してください -ブランチ オプション、-trunkオプションはと同じです
「-branch-」オプション。)
-統一された [ ライン ]
統一された出力形式を使用して、 ライン コンテキストの (整数) 行、または
行が指定されていない場合は XNUMX つ。 正しく動作させるためには、 patch(1) 通常、次の時点で必要になります。
少なくとも XNUMX 行のコンテキスト。
-ヘルプ
このオプションは、使用方法に関する詳細情報を取得するために使用できます。 補佐官
プログラム。
参照 イージス(1)すべてのaegisコマンドに共通のオプション。
すべてのオプションは省略できます。 略語は大文字として文書化されていますが、
すべての小文字とアンダースコア(_)はオプションです。 連続して使用する必要があります
オプションの文字のシーケンス。
すべてのオプションでは大文字と小文字が区別されません。大文字または小文字、あるいは
両方の組み合わせ、ケースは重要ではありません。
例:引数「-project」、「-PROJ」、「-p」はすべて、
-事業 オプション。 引数「-prj」は連続しているため理解できません
オプションの文字は提供されませんでした。
オプションおよびその他のコマンドライン引数は、コマンドラインで任意に混在させることができます。
関数セレクターの後。
GNUの長いオプション名は理解されています。 すべてのオプション名が 補佐官 長いです、
これは、余分な先頭の「-」を無視することを意味します。 NS "--オプション=値「コンベンションも
理解した。
EXIT ステータス
補佐官 コマンドは、エラーが発生するとステータス1で終了します。 NS 補佐官 コマンドは
エラーがない場合にのみ、ステータス0で終了します。
ENVIRONMENT 変数
見る イージス(1)このコマンドに影響を与える可能性のある環境変数のリスト。 見る
aepconf(5)プロジェクト構成ファイルの場合 プロジェクト固有 設定方法のフィールド
Aegisによって実行されるすべてのコマンドの環境変数。
COPYRIGHT
aediff バージョン 4.24.3.D001
Copyright(C)1991、1992、1993、1994、1995、1996、1997、1998、1999、2000、2001、2002、
2003、2004、2005、2006、2007、2008、2009、2010 Peter Miller
aediff プログラムには絶対的な保証がありません。 詳細については、「」を使用してください。補佐官
-バージョン ライセンス' 指図。 これは無料のソフトウェアであり、再配布することを歓迎します
特定の条件下で; 詳細については、 'を使用してください補佐官 -バージョン ライセンス' コマンド。
onworks.net サービスを使用してオンラインで aediff を使用する