tla archive-snapshot — アーカイブスナップショットの更新
DIR ディレクトリを現在のアーカイブスナップショットで更 新します。LIMIT を指定すると、その部分についてのみ更新します。 アーカイブスナップショットは、アーカイブ名、カテゴリ名、ブラ ンチ名、バージョン名がこの順序で階層化されたディレクトリと、 それぞれのディレクトリにディレクトリ.add という名前のゼロバ イトファイルを含んだ形のネストしたディレクトリです。さらに最 後のバージョンディレクトリ中にはそのバージョンに含まれるリビ ジョン名.add の形のファイルがすべて含まれます。リビジョン名. addのファイルの内容だけは腔ではなく、それぞれのリビジョンの パッチログになります。具体的には以下のような形になります:
$ tla archive-snapshot . $ find . ./octopus@bluegate.org--2004 ./octopus@bluegate.org--2004/a ./octopus@bluegate.org--2004/a.added ./octopus@bluegate.org--2004/a/a--b ./octopus@bluegate.org--2004/a/a--b.added ./octopus@bluegate.org--2004/a/a--b/a--b--c ./octopus@bluegate.org--2004/a/a--b/a--b--c.added ./octopus@bluegate.org--2004/a/a--b/a--b--c/a--b--c--base-0.added ./octopus@bluegate.org--2004/a/a--b/a--b--c/a--b--c--patch-1.added …
このコマンドは make コマンドのような外部ツールと連係 して、アーカイブへの新規追加されたアイテムに対して一度だけの イベントを発生させるために利用されます。