A.3.4. さまざまなバージョンの区別
チャネルとリビジョン間でファイルの異なるバージョンを比較するには、
-r
フラグを使用してファイルのどのリビジョンを比較するかを示し、-n
フラグを使用してチェックする 2 つのチャネルを識別します。関連する手順は、「ファイルのリビジョン数の決定」 を参照してください。ファイルをそれ自体の別のバージョンと比較しているため、ここではファイル名を 1 つだけ指定します。以下に例を示します。
rhncfg-manager diff-revisions -n=channel-label1
-r=1
-n=channel-label2
-r=1
/path/to/file.txt
出力は以下のようになります。
--- /tmp/dest_path/example-config.txt 2004-01-13 14:36:41 \
config channel: example-channel2 revision: 1
--- /tmp/dest_path/example-config.txt 2004-01-13 14:42:42 \
config channel: example-channel3 revision: 1 @@ -1 +1,20 @@ -foo
+blaaaaaaaaaaaaaaah
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.0.6 (GNU/Linux)
+Comment: For info see http://www.gnupg.org
+
+iD8DBQA9ZY6vse4XmfJPGwgRAsHcAJ9ud9dabUcdscdcqB8AZP7e0Fua0NmKsdhQCeOWHX
+VsDTfen2NWdwwPaTM+S+Cow=
+=Ltp2
+-----END PGP SIGNATURE-----
以下の表は、rhncfg-manager diff-revisions で利用可能なオプションをリストしています。
オプション | 説明 |
---|---|
-cCHANNEL, --channel=CHANNEL-cCHANNEL, --channel=CHANNEL | この設定チャンネルを使用 |
-rREVISION, --revision=REVISION | このリビジョンを使用 |
-h, --help | ヘルプメッセージを表示して終了します。 |