tla import — ソースコード全体を含む完全な base-0 リビジョンを 作ります
DIR(あるいは現在のディレクトリ)にあるプロジェクトツリー の最初のリビジョンを保存します。新規にプロジェクトを始める時 には常にこのコマンドを使います。--summary なしで --log-message を指定すると TEXT がログのタイトルと本体の両方 に利用されます。
-A, --archive Override `my-default-archive'. -d, --dir DIR Change to DIR first. -l, --log FILE Commit with log file FILE. -s, --summary TEXT log with summary TEXT plus log-for-merge output -L, --log-message TEXT log with TEXT -S, --setup Use `make-archive' if necessary.
以下は新しい開発ラインを始める時の典型的なセッションで す。話しを簡単にするために names によるタグづけを選択しまし た。実際のプロジェクトでは特に理由がなければ tagline による タグづけを利用することを推奨します。この場合、各ソースファイ ルの最後か先頭に arch-tag: でタグを埋め込みましょう。詳しく はXXXを見てください。
$ ls main.c main.h tool.c tools.h $ tla archive-setup proj2--devo--1.0 * creating category octopus@bluegate.org--2004/proj2 * creating branch octopus@bluegate.org--2004/proj2--devo * creating version octopus@bluegate.org--2004/proj2--devo--1.0 $ tla init-tree proj2--devo--1.0 $ ls main.c main.h tool.c tools.h {arch} $ tla inventory P? main.c P? main.h P? tool.c P? tools.h $ tla id-tagging-method names method set: names $ tla inventory S main.c S main.h S tool.c S tools.h $ tla import * imported octopus@bluegate.org--2004/proj2--devo--1.0 $ tla abrowse octopus@bluegate.org--2004 hello hello--proj hello--proj--1.0 base-0 .. patch-5 proj2 proj2--devo proj2--devo--1.0 base-0 $