これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド svn-clean です。
プログラム:
NAME
svn-clean - Subversion 作業コピーからバージョン管理されていないファイルを消去します
SYNOPSIS
svn-clean [オプション] [ディレクトリまたはファイル ...]
DESCRIPTION
svn-クリーン 指定されたファイルとディレクトリを再帰的にスキャンし、バージョン管理されていないファイルを見つけます
およびディレクトリ (Subversion リポジトリに存在しないファイルとディレクトリ)。
スキャンが完了すると、これらのファイルとディレクトリは削除されます。 一致するファイル
のパターン svn-clean:無視 dir プロパティは、 svn:無視
プロパティはのために機能します SVN status.
ファイルまたはディレクトリが指定されていない場合は、 svn-クリーン デフォルトは現在のディレクトリ (「.」) です。
svn-クリーン SVN Perl モジュールが利用可能な場合はそれを使用します。 これはよりもはるかに高速です
の出力を解析する SVN コマンドラインクライアント。
OPTIONS
-e, -除外する
除外するファイル名の正規表現。 たとえば、次のような
このコマンドは、「.zip」で終わるファイルをスキップします。
svn-clean --'\.zip$' を除外します
除外パターンは複数指定できます。 少なくとも XNUMX つが一致する場合、ファイルは
スキップされます。 たとえば、次のコマンドは、「.jpg」loading="lazy" で終わるファイルをスキップします。
".png":
svn-clean --exclude '\.jpg$' --exclude '\.png$'
次のコマンドは、「build」サブディレクトリ全体をスキップします。
svn-clean --exclude '^build(/|$)'
-f, - 力
削除アクセス権 (VMS で実行している場合) または書き込みアクセス権を持たないファイル
これを使用しない限り、アクセス (別の OS で実行している場合) は削除されません。
オプションを選択します。
-N, -非再帰的
バージョン管理されていないファイルやディレクトリを再帰的に検索しないでください。 バージョン管理されていない
ディレクトリは、そのすべての内容とともに削除されます。
-q, - 静かな
進行状況情報を出力しません。 特に、ファイルを作成するたびにメッセージを出力しないでください。
ファイル名が調べられ、「rmdir」かどうかが示されます。
「unlink」はそれを削除するか、スキップするために使用されます。
-p, -印刷
何も削除しないでください。 代わりに、すべてのファイルとディレクトリの名前を出力します。
削除されていたでしょう。
-?, -h, - 助けて
簡単なヘルプ メッセージを出力して終了します。
- 男 マニュアルページを印刷して終了します。
onworks.net サービスを使用してオンラインで svn-clean を使用する