これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド git-annex-expire です。
プログラム:
NAME
git-annex-expire - 非アクティブなリポジトリを期限切れにする
SYNOPSIS
git annex の有効期限が切れる [リポジトリ:]時間 ...
DESCRIPTION
このコマンドは、指定された期間内に何らかのアクティビティを実行しなかったリポジトリを期限切れにします。
期間。 リポジトリを無効としてマークすると、リポジトリが期限切れになります。 有効期限の解除も行われます。 もし
死んだリポジトリが最近何らかのアクティビティを実行したため、再び半信頼としてマークされます。
これは、リポジトリの状態を追跡できない場合に役立ちます。
手動で。 たとえば、誰も直接アクセスできないリポジトリの分散ネットワーク。
すべてのリポジトリにアクセスしてステータスを確認します。
リポジトリは、リモートの名前、またはリモートの説明または UUID を使用して指定できます。
レポジトリ。
時間は「60d」または「1y」の形式です。 「決して」を指定すると、有効期限が無効になります。
リポジトリを使用せずに時間を指定した場合、その時間がすべてのデフォルト値として使用されます。
リポジトリ。 現在のリポジトリの有効期限が切れることはないことに注意してください。
OPTIONS
-- ノーアクト
実行される内容を出力しますが、実際に期限切れまたは期限切れを解除するわけではありません。
リポジトリ。
--アクティビティ=名前
期限切れを避けるためにリポジトリが実行する必要があるアクティビティを指定します。
デフォルトは任意のアクティビティです。
現在、期限切れを回避するために実行できる唯一のアクティビティは次のとおりです。 git 別館
fsck。 リモートを fsck するとリモート リポジトリの有効期限が更新されることに注意してください。
ローカルリポジトリではありません。
fsck アクティビティを記録した git-annex の最初のバージョンは 5.20150405 でした。
onworks.net サービスを使用してオンラインで git-annex-expire を使用する