これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドcvsgraphです。
プログラム:
NAME
cvsgraph-CVS / RCSリポジトリグラファー
SYNOPSIS
cvsgraph [オプション] [file]
DESCRIPTION
Cvsグラフ CVS / RCSリポジトリファイルから画像と画像マップを生成します。
OPTIONS
-b 非推奨。同じ機能には-O'branch_dupbox = -1 'を使用してください。
-c file
から代替構成を読み取ります file.
-d レベル
でデバッグモードを有効にします レベル。 情報の量は、ビット単位または
次のいずれか:1 = config lexer、2 = config parser、4 = rcsfile lexer、8 = rcsfile
パーサー、16 = rcsfile構造。 NS レベル 引数は、XNUMX進数、XNUMX進数、または
XNUMX進形式。
-h 可能なオプションの簡単な説明。
-i 画像の代わりに画像マップを生成します。
-I file
また、画像マップをに書き込みます file。 これは、両方を生成する場合に役立ちます
画像と画像マップを同時に。 これにより、アクセスに費やされる合計時間が半分になります
一度だけ解析されるため、リポジトリファイル。
ただし、自動生成されたファイルを追跡することは、
HTTPリクエスト(XNUMXつのHTTPストリームで画像とHTMLファイルの両方を渡さない限り)。
注1:ほとんどの時間は画像描画ルーチン(実際にはlibgd)に使用されるため、
CGIアプリでよく考えてみてください。
注2:引き続き使用できます '-o'画像の出力ファイルを指定します。 で、もし
'も指定します-i'、その後、目的を問わず、XNUMXつの画像マップを取得します。
かもしれません。
-k 非推奨です。同じ機能には-O'auto_stretch = -1 'を使用してください。
この機能は 安定しました。
-M 名
非推奨です。同じ機能には-O'map_name = "AMapName" 'を使用してください。
-m MOD MOD CVSモジュールとして。 このオプションはオーバーライドします cvsモジュール 構成で
ファイルにソフトウェアを指定する必要があります。
-O cfg_option = value [; opt = val [...]]
作成セッションプロセスで cfg_オプション 〜へ 値。 複数 -O 複数のオプションが可能であるだけでなく、許可されています
';'で区切って同時に設定します。 見る cvsgraph.conf(5) のために
オプションの詳細なリスト。 も参照してください CONFIGURATION を参照してください。
-o file
に出力 file。 それ以外の場合、出力は標準出力に書き込まれます。
-q 静かにしてください(つまり、警告はありません)
-r path
path CVSルートとして。 このオプションはオーバーライドします cvsroot 構成ファイルで。
-s 非推奨。同じ機能には-O'strip_untagged = -1 'を使用してください。
-S 非推奨。同じ機能には-O'strip_first_rev = -1 'を使用してください。
-u 非推奨です。同じ機能には-O'upside_down = -1 'を使用してください。
-V バージョンを印刷して終了します。
-x {3,4、x}
画像マップのHTMLコンプライアンスレベルを設定します。 使用する 3 HTML 3.xの場合、 4 HTML4.xの場合
x XHTMLの場合。 デフォルトはHTML3.x互換です。
-[0-9] TXT
TXT 拡張用
CONFIGURATION
Cvsグラフ 構成ファイルの読み取りから始まります。 'の場合-c'オプションはに与えられます
コマンドラインから読み取られます。 さもないと、 cvsgraph 最初にで構成ファイルを探します
を使用して現在のディレクトリ ./cvsgraph.conf そして、見つからない場合は、開こうとします
/etc/cvsgraph/cvsgraph.conf。 ない場合は、デフォルトとコマンドラインオーバーライドが使用されます
構成ファイルを開くことができます。 構成ファイルの形式については、
cvsgraph.conf(5)。 コマンドラインで入力された設定パラメータは常に
構成ファイルよりも優先されます。 構成オプションは、
次の順序:
-構成ファイル
-'-O'コマンドラインオプション
-他のコマンドラインオーバーライド(-bkMmrSsu)
構成ファイルを処理したくない場合は、オプション ´を設定できます。-c
/ dev / null'、空の構成ファイルを読み取ります。
リポジトリファイルの場所は、構成パラメータによって決定されます cvsroot
cvsモジュール およびそれぞれのコマンドラインオプション '-r'と'-m'。 の cvsroot,
cvsモジュール file '/'パス区切り文字を分離して連結し、最終を形成します
場所:
/ /file
次の場合、パス区切り文字は追加されません cvsroot cvsモジュール 空の文字列です。 エラーメッセージ
結果のパスを開くことができない場合に発行されます。 ご了承ください cvsgraph しようとしない
パスコンポーネントの有効性を確認してください。 これにより、ユーザーはで任意のファイルを開くことができます
設定によるファイルシステム cvsroot cvsモジュール 文字列を空にします。
たとえば、 cvsgraph -r '' -m '' ../myfile,v ファイルを開こうとします ../myfile,v。 注意
さまざまな可能性が同じファイルを生成し、すべてに利点があり、
主にテキスト内のパラメータの使用の可能性に関連する欠点
拡張。
ない場合 file コマンドラインで指定すると、標準入力から入力が読み取られます。 これはできます
拡張文字列をやや奇妙に見えるようにしますが、それらは
利用可能な情報。 入力ファイルが指定されていない場合は、展開用の入力ファイル名
に設定されています .
出力
によって生成された出力 cvsgraph 画像(デフォルト)またはHTML画像マップのいずれかです
('-i'と'-I'オプション)。
画像は、その上にあるgdライブラリの機能に応じて、いくつかの形式を持つことができます
図面が作成されます。 この構成では、GIF、PNG、またはJPEGタイプの画像を使用できます。 いくつか
最近のバージョンのgdはGIFをサポートしなくなり、代わりにPNGが使用されます。 GIFサポート
lzw特許の有効期限が切れた後、gdで再び追加されました。
画像マップの生成はHTML標準に準拠しており、
リビジョンとブランチが描かれている画像。 さらに、余分な長方形の領域は
差分生成をサポートするためにリビジョン間で生成されます。
onworks.netサービスを使用してオンラインでcvsgraphを使用する