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

Ad


OnWorksファビコン

cvs-upgrade - クラウドでオンライン

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

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

プログラム:

NAME


cvs-upgrade - CVS リポジトリに保存されている Debian ソース パッケージをアップグレードします

SYNOPSIS


CVS-アップグレード [オプション] <パッケージ 名前> <upstream バージョン> [ リビジョン>]

DESCRIPTION


このマニュアル ページでは、Debian について説明しています。 CVS-アップグレード Debian をアップグレードするために使用されるユーティリティ
のソースパッケージ CVS リポジトリ。 適切に調整された新しい上流のソースを期待します
セクションに CVS-ビルドパッケージ ディレクトリにジョブを開始します。

上流のソースはベンダー ブランチにインポートされ、タグ付けされます
上流_バージョン_ バージョン> すべてのドットはアンダースコアに変換されます。 この時点で
  CVS-アップグレード 手動介入が必要なため、ユーティリティは自動アクションを一時停止します。
発生した可能性のある競合を解決します。 ユーザーにチェックアウトすることを思い出させます。
ソース、競合の解決、および Debian 化されたソースのタグ付けを使用して、
debian_version_ バージョン>- リビジョン> すべてのドットが次のように変換されます
アンダースコア。

このコマンドは実際には作業ディレクトリやその他のディレクトリを変更しないことに注意してください。
コピーをチェックアウトしました。 作業ディレクトリがない場合は、次のようにするだけで済みます。
手動で次のようにします。
CVS co -jupstream_version_ -jupstream_version_ ヴァース>

すでにチェックアウトされた作業ディレクトリがある場合は、次の操作を行ってください。
CVS update -d -jupstream_version_ -jupstream_version__ ヴァース>

CVS-アップグレード パッケージ名、アップストリーム バージョン、および関連する場合は Debian が必要です。
コマンドラインでリビジョンを変更します。 また、適切に条件付けられた新しい上流域が見つかることも期待されています。
ソース アーカイブ (.orig.tar.gz 形式) CVS-ビルドパッケージ ワーキング ディレクトリにあります。 お困りの方は
ここで参照されている cvs-buildpackage 作業ディレクトリはスクラッチ ディレクトリであることに注意してください。
人間が作業するために使用するディレクトリではなく、このプログラムが動作する場所です。

CVS-アップグレード 同じ構成ファイルを読み取ります /etc/cvsdeb.conf 他の cvs-* ユーティリティと同様
する。 ユーザーは、ドライラン オプションを使用して、このユーティリティが実行する手順を検査できます。

付属のユーティリティと組み合わせる CVS-ビルドパッケージ & CVS-インジェクト、 これにより、
の利用を促進するためのインフラストラクチャ CVS Debian メンテナによる。 これにより、
パッケージの個別の CVS ブランチ 安定しました 不安定、 おそらく 実験的
バージョン管理システムの他の利点とともに。

警告


現在の動作には注意してください。 CVS-アップグレード に一致するファイルを無視することです。
無視されるファイル名パターンのデフォルトのリスト (これは cvs に組み込まれています)。 そしてそれはどれも
.cvsignore 上流のソース内のファイルは尊重されます。 これは、次の限りは問題ないはずです
上流のソースには、CVS 無視パターンに一致するファイルが含まれていないが、
情報源。 無視されるファイル名パターンの現在のリストは次のとおりです。
RCS SCCS CVS CVS.adm RCSLOG cvslog.* タグ タグ .make.状態 .nse_depinfo *~ #* .#*
,* _$* *$ *。古い * .bak * .BAK *.orig *.rej .del-* *。NS *.olb * .o *.obj *。それで * .exe *.Z
*.elc *.ln

この動作を変更したい場合は、いくつかの方法があります (次を参照してください)。 CVS
ドキュメンテーション)。

o) リポジトリごとのリスト `$CVSROOT/CVSROOT/cvsignore' の場合、リストに追加されます。
そのファイルが存在します。

o) ユーザーごとのリスト `.cvsignore' ホームディレクトリにあるものがリストに追加されます。
存在する場合。

o) 環境変数内のすべてのエントリ $CVSIGNORE がリストに追加されます。

上記のいずれかの場所に、単一の感嘆符 (`!') 無視をクリアします
リスト。 これは、通常 CVS によって無視されるファイルを保存する場合に使用できます。
また、 .cvsignore ソース ディレクトリで見つかったファイルも尊重されます。

OPTIONS


-h 使用法のメッセージを印刷します。

-m 存在する場合、このオプションは、このプログラムに最新のバージョンを含めるように指示します。
debian 変更ログ (存在する場合) をコミット メッセージに追加します。 これは、
環境変数 CVSDEB_USE_CHANGELOG

-M CVS モジュールの名前。 この引数は、次の設定をオーバーライドします。
環境変数 CVSDEB_MODULE。 該当するものはありません
設定ファイルの変数。

-F 2つのことがあります CVS 窒息する可能性があります シンボリック リンク & CVS
ソースツリー内のディレクトリ。 また、できない場合もあります
上流を尊重したい .cvsignore ファイル。 このオプションを使用しないと、
CVS-アップグレード プログラムはエラー メッセージを表示して終了します。 このオプション
原因 CVS-アップグレード 問題のあるものを削除するかどうかを尋ねる
ファイル。 「y」と答えると、それらは削除されて続行されます。 そうでなければそうなるだろう
エラーメッセージを表示して終了します。 この引数は、次の設定をオーバーライドします。
環境変数 CVSDEB_FORCECLEAN、 それは順番にオーバーライドされます
構成ファイル内の設定、 conf_forceclean。

-T ソースを構築するのではなく、エクスポートに使用する CVS タグ
バージョンから。 これは、自分が何をしているかを知っていることを前提としています。

-U 上流タグを構築するのではなく、上流タグとして使用する CVS タグ
上流バージョンから。 これは、自分が何をしているかを知っていることを前提としています。

-バツ デフォルトの CVS プレフィックスの名前。 この引数は
環境変数の設定 CVSDEB_PREFIX、 それは順番に
構成ファイルの設定をオーバーライドします。 conf_prefix。

-R ディレクトリ> オリジナル ソース アーカイブのルート。 私たちは、
<パッケージ 名前>_ .orig.tar.gz 下のファイル
<ルート ディレクトリ>/パッケージ 名前>/ cvs-buildpackage が動作しない限り
ディレクトリが設定されているか、元のソースをエクスポートしたい
のベンダーブランチ CVS 木。 cvs-buildpackage が動作する場合
ディレクトリは任意の場所に設定されます (コマンドライン、設定ファイル、
環境変数)、ルート ディレクトリの値は無視されます。
作業ディレクトリのデフォルトを設定するためにルート ディレクトリのみが必要です。
この引数は環境変数の設定をオーバーライドします。
CVSDEB_ROOTDIR、 および構成ファイル変数 conf_rootdir。
ここで参照されている cvs-buildpackage 作業ディレクトリに注意してください。
はディレクトリではなく、このプログラムが動作するスクラッチ ディレクトリです。
人間が作業するために使用する場所。これはおそらくサブディレクトリであってはなりません
of CVSルート、 CVS はそこへのパッケージのエクスポートを拒否するため、
スクリプトは失敗します。

-W ディレクトリ> ソースがエクスポートされる作業ディレクトリ。
CVS とオリジナルが含まれている必要があります
<パッケージ 名前>_ .orig.tar.gz ではありませんのでご注意ください
このスクリプトでチェックアウトするため、元のソースが必要です
としてタグ付けされたベンダー ブランチ バージョン 上流_バージョン_
(Debian リビジョンなし)。 この変数を設定すると、
ルートディレクトリの設定。 この引数は、
環境変数の設定 CVSDEB_WORKDIR、 とで
設定ファイルの変数 conf_workdir。 これはおそらくそうではないはずです
のサブディレクトリ CVSルート、 CVS はそこにパッケージをエクスポートすることを拒否するため、
そしてスクリプトは失敗します。

-d デバッグ出力をオンにします。 これには、バージョン番号、作業内容、および
ルート ディレクトリと、ソースのエクスポートに使用される CVS タグ。
これは、 DEBUG 設定ファイル内の変数。

-ctp 含める パッケージ_ CVS タグの先頭にあります。 これは、
CVSDEB_PACKAGEINTTAG 環境変数と conf_forcetag
設定ファイルのオプション。 デフォルトではプレフィックスは含まれません。

-n no exec (またはドライラン) オプションでは、 CVS-アップグレード すべてを印刷するには
実際に実行せずに実行されるアクション。

-v ユーティリティをより詳細にします。

CVSDEB_IMPORTSUBSTMODE
環境変数を指定することもできます。
CVSDEB_IMPORTSUBSTMODE、 デフォルトの置換オプションをオーバーライドします
-ko -dの。 これは、次のようなパッケージをインポートする場合に便利です。
ソースツリー内の多数のバイナリファイル (emacs や rscheme など)。

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


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

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

Linuxコマンド

Ad