英語フランス語スペイン語

Ad


OnWorksファビコン

cvsdo - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで cvsdo を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド cvsdo です。

プログラム:

NAME


cvsutils - 作業ディレクトリで使用する CVS ユーティリティ

SYNOPSIS


CVSU [オプション]
CVSCO [ オプション ]
cvsdiscard [ オプション ]
CVSPURGE [ オプション ]
cvstrim [ オプション ]
CVシュルート [ オプション ]
cvsdo [ オプション ]

DESCRIPTION


の考え方 cvsutils の作業ディレクトリ内のファイルの操作を容易にするためです。
CVS (同時バージョン システム) を使用する開発者。

CVS の観点からは、作業ディレクトリの価値は低くなります。
を使用して再作成されます CVS チェックアウト 指図。 また、 CVS update コマンドで表示されます
ファイルのステータス、つまりファイルが変更されているか、追加されているか、削除されているか。

現在の状態の CVS はクライアント/サーバー システムであり、ほとんどの作業を
サーバ側。 CVS は、作業ディレクトリを管理するための手段を (あるとしても) ほんのわずかしか提供しません。
サーバーと通信せずに。

ただし、このような手段が必要な理由はいくつかあります。

* クライアント側には、ソートと分析のための高速ツールを作成するのに十分な情報があります。
CVS サーバーに接続せずに作業ディレクトリをパージします。

* 大きなモジュールを低速回線でチェックアウトすると、時間がかかりすぎる可能性があります。

* 切断された操作をサポートする必要があります。

* CVS は、読み取り専用ユーザーに特定の不必要な制限を課します。 CVS 加えます
コマンドは彼らには機能しません。

CVSU


CVSU 「CVS オフライン更新」です。 現在のディレクトリ (または
指定したディレクトリ)。 以下が考慮されます。

* ファイルの属性。

* CVS/Entries 内のファイルに関する情報。

* CVS/Entries に保存されているタイムスタンプと比較したファイルのタイムスタンプ。

ラン CVSU - 助けて サポートされているコマンド ライン オプションを確認するには、 オプションは省略可能です。
この機能は Perl によって提供されており、マシンごとに異なる場合があります。

CVSCO


CVSCO それは「残酷なチェックアウト」です。 つまり、コンパイル結果を削除し、
ローカルの変更を破棄します。 リストされた未変更のファイルを除くすべてのファイルを削除し、チェックします
欠けているように見えるものをすべて取り除きます。 その点に注意してください CVSCO ファイルを更新しない
ローカルでは変更されていません。 不足しているファイルと、必要なファイルのみを再ロードします。
消去します。

CVS破棄


cvsdiscard それは「変更を破棄する」です。 言い換えれば、ローカルの変更は破棄されますが、変更は保持されます。
コンパイルの結果。 それは次のように機能します CVSCO、ただし、削除される可能性のあるファイルのみが削除されます。
マージ競合の原因となります。

CVスパージ


CVSPURGE CVS に認識されているすべてのファイルを残しますが、残りは削除します。 cvsco とは異なり、そうではありません。
ローカルの変更を削除します。 クリーンなソースでローカルの変更をテストするのに役立ちます
ツリー。

CVSTRIM


cvstrim CVS にとって未知のファイルとディレクトリを削除します。 にリストされているファイル .cvsignore ありません
削除されました。 通常のビルドでは生成されないファイルを削除するという考えです。
プロセス - バックアップ、コアダンプなど cvstrim 依存している .cvsignore ファイルが正しいこと。 ノート
変更されたファイルのバックアップが削除されることを確認します。

CVシュルート


CVシュルート すべてのサブディレクトリの CVS/Root を指定された値に変更できるようになります。
現在受け入れられる唯一の引数は、新しい CVSROOT 値です。 古いスタイルの CVS/リポジトリ
リポジトリへの絶対パスを含むファイルは、変更を反映するように更新されます。 新しい-
スタイル CVS/リポジトリを変更する必要はありません。 環境変数 CVSROOT が
定義すると、CVS/Root の内容がオーバーライドされます。 つまり、次のように扱われます。 古い
CVS ルート。

CVSDO


cvsdo CVS コマンドの一部 (現在は add、remove、diff) を何もせずにシミュレートします。
CVSサーバーへのアクセス。 使用する cvsdo 加えます & cvsdo 削除します との差分を作成できます
CVS 差分 -N、削除および追加されたすべてのファイルは、あたかも次のように diff に正しく表示されます。
使用していた CVS 加えます & CVS 削除します

cvsdo 差分 変更されたファイルのバックアップ コピーを見つけようとします。 それらを見つけることができれば、
これらは、現在のバージョンと比較されます。 差分。 これらのバックアップ コピーのみが使用されます
変更日が CVS/エントリにリストされている変更日と等しいもの
ファイルにソフトウェアを指定する必要があります。 cvsdo 差分 diff 出力にパッチを適用して、適用をより堅牢にします。 例外は
「ChangeLog」という名前のファイル用に作成 - この場合 差分 すべて省略するように指示されます
コンテキスト行に他の変更が書き込まれている場合でもパッチを適用できるようにする
変更ログ。 追加されたファイルも適切に処理されます。 のヘッダー 差分 出力は
少なくとも GNU パッチが適用されたときに新しいファイルが作成されるような方法でパッチが適用されます。
パッチが適用され、パッチが元に戻されたときにそのファイルを削除します。

ライセンス


cvsutils は GNU 一般公衆利用許諾書 (GPL) の対象となります。

onworks.net サービスを使用してオンラインで cvsdo を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad