Ini adalah perintah tla yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
tla - alat klien baris perintah lengkung
RINGKASAN
Latar Belakang Command [ perintah_opsi ]
Latar Belakang Command [-h|--bantuan|-H]
Latar Belakang [-h|--help|-H|-V|--versi]
DESKRIPSI
Latar Belakang merupakan implementasi dari lengkungan .
lengkungan adalah sistem kontrol versi, yang memungkinkan Anda menyimpan file versi lama dan
direktori (biasanya kode sumber), menyimpan log tentang siapa, kapan, dan mengapa perubahan terjadi,
dll., seperti SVN, CVS, atau RCS.
lengkungan memiliki sejumlah keunggulan dibandingkan dengan sistem pesaing. Diantaranya adalah:
Pekerjaan on Seluruh Pohon
lengkungan melacak seluruh pohon -- bukan hanya file individual. Misalnya, jika Anda mengubah
banyak file di pohon, lengkungan dapat merekam semua perubahan itu sebagai grup daripada
berkas demi berkas; jika Anda mengganti nama file atau mengatur ulang pohon, lengkungan dapat merekam pohon itu
pengaturan bersama dengan perubahan Anda pada konten file.
Perubahan Berorientasi
lengkungan tidak hanya "snapshot" pohon proyek Anda. Sebagai gantinya, lengkungan mengaitkan setiap revisi
dengan changeset tertentu: deskripsi persis apa yang telah berubah. lengkungan menyediakan
perintah berorientasi changeset untuk membantu Anda meninjau perubahan, menggabungkan pohon dengan menerapkan
changeset, periksa riwayat pohon dengan menanyakan perubahan apa yang telah diterapkan
itu, dan lain sebagainya.
Sepenuhnya didistribusikan
lengkungan tidak bergantung pada repositori pusat. Misalnya, tidak perlu memberi tulisan
akses ke arsip proyek ke semua kontributor penting. Sebaliknya, setiap kontributor
dapat memiliki arsip sendiri untuk pekerjaan mereka. lengkungan beroperasi dengan mulus di seluruh arsip
batas-batas.
COMMAND GAMBARAN
Bantuan
Latar Belakang membantu [pilihan]
memberikan bantuan dengan arch
Pengguna Perintah
Latar Belakang ID saya [pilihan] [Indo]
cetak atau ubah id Anda
Latar Belakang arsip-default-saya [pilihan] [Archive]
cetak atau ubah arsip default Anda
Latar Belakang daftar-arsip [pilihan] [Archive] tempat
ubah pendaftaran lokasi arsip
Latar Belakang mana-arsip [pilihan] arsip
cetak pendaftaran lokasi arsip
Latar Belakang arsip [pilihan] [Cari reguler ekspresi]
laporkan arsip terdaftar dan lokasinya
Project Pohon Perintah
Latar Belakang init-pohon [pilihan] [[arsip]/versi]
inisialisasi pohon proyek baru
Latar Belakang akar pohon [pilihan] [dir]
temukan dan cetak akar pohon proyek
Latar Belakang versi pohon [pilihan] [dir]
cetak versi default untuk pohon proyek
Latar Belakang pohon-id [pilihan] [dir]
Cetak pengidentifikasi pohon untuk pohon proyek
Latar Belakang pohon-revisi [pilihan] [dir]
Cetak pengidentifikasi pohon untuk pohon proyek
Latar Belakang set-tree-versi [pilihan] [arsip]/versi
atur versi default untuk pohon proyek
Latar Belakang merusak [pilihan] [revisi]
batalkan dan simpan perubahan di pohon proyek
Latar Belakang Redo [pilihan] [pengubahan]
ulangi perubahan di pohon proyek
Latar Belakang perubahan [pilihan] [revisi] [-- membatasi...]
melaporkan tentang perubahan lokal di pohon proyek
Latar Belakang file-diff [pilihan] fillet [revisi]
tampilkan perubahan lokal ke file
Latar Belakang diff [pilihan] [revisi] [-- file...]
melaporkan tentang perubahan lokal di pohon proyek
Latar Belakang ekspor [pilihan] [revisi] dir
ekspor semua atau sebagian dari revisi pohon
Project Pohon Inventaris Perintah
Latar Belakang inventaris [pilihan] [--] [dir]*
inventarisasi pohon sumber
Latar Belakang serat pohon [pilihan] [dir]
mengaudit pohon sumber
Latar Belakang pita [pilihan] [dir]
mengaudit pohon sumber
Latar Belakang id [pilihan] fillet ...
laporkan id inventaris untuk sebuah file
Latar Belakang id-tagging-metode [pilihan] [metode]
cetak atau ubah metode penandaan id pohon proyek
Latar Belakang menambahkan [pilihan] fillet ...
tambahkan id inventaris eksplisit
Latar Belakang id tambahan [pilihan] fillet ...
tambahkan id inventaris eksplisit
Latar Belakang hapus-id [pilihan] fillet ...
hapus id inventaris eksplisit
Latar Belakang pindah-id [pilihan] dari untuk
pindahkan id inventaris eksplisit
Latar Belakang menyentuh [pilihan] fillet ...
tambahkan id inventaris eksplisit, sentuh file.
Latar Belakang rm [pilihan] mengajukan...
hapus file (atau dir, atau symlink) dan tag inventaris eksplisitnya
Latar Belakang mv [pilihan] dari untuk OR dari1 dari2 ... dir
pindahkan file (atau dir, atau symlink) dan tag inventaris eksplisitnya
Latar Belakang eksplisit-default [pilihan] [TAG-Awalan]
cetak atau ubah id default
Latar Belakang id-default [pilihan] [TAG-Awalan]
cetak atau ubah id default
Latar Belakang id-tagging-default [pilihan]
cetak default = isi metode penandaan
tambalan set Perintah
Latar Belakang changeset [pilihan] ASLI MOD TANGGAL [file]
menghitung seluruh-pohon changeset
Latar Belakang mkpatch [pilihan] ASLI MOD TANGGAL [file]
menghitung seluruh-pohon changeset
Latar Belakang terapkan-perubahan [pilihan] GANTI SET [TARGET]
menerapkan seluruh-pohon changeset
Latar Belakang dopatch [pilihan] GANTI SET [TARGET]
menerapkan seluruh-pohon changeset
Latar Belakang tampilkan-perubahan [pilihan] [dir]
menghasilkan laporan dari set perubahan
arsip Transaksi Perintah
Latar Belakang membuat-arsip [pilihan] [nama] tempat
buat direktori arsip baru
Latar Belakang pengaturan arsip [pilihan] [Versi: kapan ...]
buat kategori, cabang, dan versi baru
Latar Belakang membuat-kategori [pilihan] kategori
buat kategori arsip baru
Latar Belakang membuat-cabang [pilihan] cabang
buat cabang arsip baru
Latar Belakang membuat-versi [pilihan] versi
buat versi arsip baru
Latar Belakang mengimpor [pilihan] [[arsip]/versi]
arsipkan revisi basis-0 sumber lengkap
Latar Belakang melakukan [pilihan] [[arsip]/versi] [-- fillet ...]
arsipkan revisi berbasis changeset
Latar Belakang mendapatkan [pilihan] revisi [dir]
buat pohon proyek untuk revisi
Latar Belakang dapatkan-perubahan [pilihan] revisi [dir]
mengambil perubahan dari arsip
Latar Belakang kunci-revisi [pilihan] revisi
mengunci (atau membuka kunci) revisi arsip
Latar Belakang arsip-cermin [pilihan] [dari [ke] [membatasi]]
perbarui cermin arsip
arsip Perintah
Latar Belakang jelajahi [pilihan] [membatasi]
cetak garis besar yang menjelaskan isi arsip
Latar Belakang jelajahi [pilihan] [[ARCHIVE_NAME/]LIMIT_REGEX]
cetak garis besar yang menjelaskan isi arsip
Latar Belakang kategori [pilihan] [Archive]
daftar kategori dalam arsip
Latar Belakang cabang [pilihan] [kategori]
daftar cabang dalam kategori arsip
Latar Belakang Versi [pilihan] [cabang]
daftar versi di cabang arsip
Latar Belakang revisi [pilihan] [Versi: kapan]
daftar revisi dalam versi arsip
Latar Belakang keturunan [pilihan] [revisi]
menampilkan sejarah dari sebuah revisi
Latar Belakang nenek moyang-grafik [pilihan] [revisi]
menampilkan sejarah dari sebuah revisi
Latar Belakang kucing-arsip-log [pilihan] revisi
cetak konten entri log yang diarsipkan
Latar Belakang cacherev [pilihan] [revisi]
cache pohon sumber lengkap dalam arsip
Latar Belakang cachedrev [pilihan] [Versi: kapan]
daftar revisi cache dalam arsip
Latar Belakang tidak di-cacherev [pilihan] revisi [dir]
hapus pohon sumber lengkap yang di-cache dari arsip
Latar Belakang arsip-meta-info [pilihan] nama barang
laporkan meta-info dari arsip
Latar Belakang arsip-snapshot [pilihan] dir [membatasi]
perbarui cuplikan arsip
Latar Belakang versi arsip [pilihan]
daftar versi arsip dalam arsip
Latar Belakang perbaikan arsip [pilihan]
perbaiki file tambahan dalam arsip
tambalan Log Perintah
Latar Belakang membuat-log [pilihan] [Versi: kapan]
inisialisasi entri file log baru
Latar Belakang versi log [pilihan]
daftar versi log tambalan di pohon proyek
Latar Belakang tambahkan-log-versi [pilihan] [arsip]/versi
tambahkan versi log tambalan ke pohon proyek
Latar Belakang hapus-log-versi [pilihan] [arsip]/versi
hapus log tambalan versi dari pohon proyek
Latar Belakang log [pilihan] [[arsip]/versi ...]
daftar log tambalan untuk versi di pohon proyek
Latar Belakang kucing-log [pilihan] revisi-spesifikasi
cetak konten entri log pohon proyek
Latar Belakang changelog [pilihan] [[arsip]/versi]
hasilkan ChangeLog dari log tambalan
Latar Belakang log-untuk-gabung [pilihan] [[arsip]/versi]
menghasilkan badan entri log untuk penggabungan
Latar Belakang bergabung [pilihan] KE [DARI]
laporkan di mana dua cabang telah digabungkan
Latar Belakang penggabungan baru [pilihan] [[arsip]/versi]
daftar tambalan pohon baru untuk versi
multi-proyek konfigurasi Perintah
Latar Belakang build-config [pilihan] config
buat instance konfigurasi multi-proyek
Latar Belakang konfigurasi kucing [pilihan] config
informasi keluaran tentang konfigurasi multi-proyek
Perintah untuk Bercabang dan Penggabungan
Latar Belakang label [pilihan] SUMBER-REVISI TAG-VERSI
buat revisi lanjutan
Latar Belakang cabang [pilihan] [SUMBER] CABANG
buat revisi lanjutan
Latar Belakang saklar [pilihan] [paket]
ubah versi pohon yang berfungsi
Latar Belakang memperbarui [pilihan] [versi/revisi]
perbarui pohon proyek
Latar Belakang memutar ulang [pilihan] [versi/revisi...]
menerapkan perubahan revisi ke pohon proyek
Latar Belakang penggabungan bintang [pilihan] [DARI]
menggabungkan cabang yang saling bergabung
Latar Belakang berlaku-delta [pilihan] DARI(REVISI|DIR) UNTUK(REVISI|DIR)
menghitung perubahan antara dua pohon atau revisi dan menerapkannya ke proyek
pohon
Latar Belakang hilang [pilihan] [Versi: kapan]
tambalan cetak hilang dari pohon proyek
Latar Belakang bergabung-cabang [pilihan] versi
tambahkan versi sebagai nenek moyang pohon proyek
Latar Belakang pohon sinkronisasi [pilihan] revisi
menyatukan patch-log pohon proyek dengan revisi yang diberikan
Latar Belakang delta [pilihan] (REVISI|POHON)-A (REVISI|POHON)-B [DESTDIR]
menghitung changeset (atau diff) antara dua pohon atau revisi
Lokal Cache Perintah
Latar Belakang perubahan [pilihan] [revisi] [-- membatasi...]
melaporkan tentang perubahan lokal di pohon proyek
Latar Belakang file-diff [pilihan] fillet [revisi]
tampilkan perubahan lokal ke file
Latar Belakang cari file [pilihan] fillet [revisi]
temukan versi file yang diberikan
Latar Belakang murni [pilihan] [membatasi]
daftar pohon asli di pohon proyek
Latar Belakang kunci-murni [pilihan] revisi
mengunci (atau membuka kunci) pohon yang masih asli
Latar Belakang tambah murni [pilihan] revisi
memastikan bahwa pohon proyek memiliki revisi murni tertentu
Latar Belakang temukan-murni [pilihan] revisi
temukan dan cetak jalur ke revisi murni
Revisi Perpustakaan Perintah
Latar Belakang perpustakaan-revisi-saya [pilihan] [dir]
cetak atau ubah jalur perpustakaan revisi Anda
Latar Belakang perpustakaan-config [pilihan] perpustakaan-dir
konfigurasikan parameter perpustakaan revisi
Latar Belakang perpustakaan-temukan [pilihan] revisi
temukan dan cetak lokasi revisi di perpustakaan revisi
Latar Belakang perpustakaan-tambahkan [pilihan] revisi
tambahkan revisi ke perpustakaan revisi
Latar Belakang perpustakaan-hapus [pilihan] revisi
hapus revisi dari perpustakaan revisi
Latar Belakang perpustakaan-arsip [pilihan]
daftar arsip di perpustakaan revisi Anda
Latar Belakang perpustakaan-kategori [pilihan] [Archive]
daftar kategori di perpustakaan revisi Anda
Latar Belakang perpustakaan-cabang [pilihan] [kategori]
daftar cabang dalam kategori perpustakaan
Latar Belakang versi perpustakaan [pilihan] [cabang]
daftar versi di cabang perpustakaan
Latar Belakang perpustakaan-revisi [pilihan] [Versi: kapan]
daftar revisi dalam versi perpustakaan
Latar Belakang perpustakaan-log [pilihan] revisi
keluaran pesan log dari perpustakaan revisi
Latar Belakang perpustakaan-file [pilihan] fillet revisi
temukan file di perpustakaan revisi
Diterbitkan Revisi Perintah
Latar Belakang merebut [pilihan] tempat
ambil revisi yang diterbitkan
bermacam-macam Scripting Bantuan
Latar Belakang parse-paket-nama [pilihan] nama
mengurai nama paket
Latar Belakang nama-paket yang valid [pilihan] nama
uji nama paket untuk validitas
Latar Belakang melarikan diri [--tidak lolos] string
cetak string dalam bentuk lolos atau tidak lolos
MEMBANTU
Latar Belakang membantu
memberikan membantu dengan lengkungan
Pemakaian: bantuan tla [opsi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-b, --basic Menampilkan perintah dasar saja
-V, --version Menampilkan string pengenal rilis
dan keluar.
Perintah ini mencetak daftar perintah yang tersedia.
Untuk melihat hanya daftar opsi untuk perintah tertentu, gunakan:
itu $cmd -h
(di mana $cmd adalah nama perintah). Untuk penjelasan tambahan tentang yang diberikan
perintah, gunakan:
itu $cmd -H
PENGGUNA PERINTAH
Latar Belakang ID saya
mencetak or perubahan Tujuan id
Pemakaian: tla my-id [opsi] [id]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-e, --errname tentukan nama program untuk kesalahan
-u, --uid hanya mencetak bagian UID dari ID
Tanpa argumen, cetak id lengkung Anda.
Dengan argumen, catat ID-STRING sebagai id Anda di ~/.arch-params/= id
Id Anda dicatat dalam berbagai arsip dan pesan log saat Anda menggunakan arch. Itu harus terdiri
seluruhnya dari karakter yang dapat dicetak dan muat dalam satu baris. Dengan konvensi, itu harus memiliki
bentuk alamat email, seperti dalam contoh ini:
Jane Hacker[email dilindungi]>
Bagian dari string id antara < dan > disebut uid Anda. arch terkadang menggunakan
uid sebagai fragmen saat membuat nama file unik.
Opsi -u (--uid) hanya menyebabkan bagian uid dari string id Anda yang akan dicetak.
Latar Belakang arsip-default-saya
mencetak or perubahan Tujuan kegagalan arsip
Pemakaian: tla my-default-archive [opsi] [arsip]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-e, --errname tentukan nama program untuk kesalahan
-d, --delete unspecify arsip default Anda
-s, --silent menekan pesan yang meyakinkan
Tanpa argumen, dan tanpa -d, cetak nama arsip default Anda.
Dengan argumen, rekam ARCHIVE sebagai arsip default Anda di
~/.arch-params/=arsip-default
Dengan opsi -d (--delete) dan tanpa argumen, pastikan Anda tidak memiliki default
arsip diatur ~/.arch-params.
Arsip default Anda ditentukan dengan cara ini:
Jika opsi -A (--archive) diberikan dan tidak kosong, arsip itu adalah default (yang
membuat skrip ini berguna untuk memproses argumen -A yang diteruskan ke skrip lain).
Jika -A tidak diberikan, tetapi ~/.arch-params/=arsip-default ada dan tidak kosong, yaitu
arsip default Anda.
Jika tidak, arsip default Anda adalah nama arsip lokal yang berakar pada argumen ke
-R (--root) atau ditentukan dalam variabel lingkungan ARCHROOT.
Jika tidak ada arsip default yang dapat ditemukan dengan cara ini, program akan keluar dengan status 1,
mencetak pesan kesalahan kecuali opsi -s (--silent) diberikan.
Latar Belakang daftar-arsip
perubahan an arsip tempat pendaftaran
Pemakaian: tla register-arsip [opsi] [arsip] lokasi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-f, --force menimpa lokasi yang ada
--present-ok kembalikan 0 bahkan jika arsip ada
-d, --delete hapus pendaftaran arsip
Catat lokasi ARSIP.
Dengan -d, hapus pendaftaran arsip yang terdaftar sebelumnya. Saat ditemani oleh
-f, timpa izin pada file pendaftaran dan jangan mengeluh jika arsipnya tidak
terdaftar.
LOKASI harus berupa nama direktori atau URL jauh.
Saat mendaftarkan arsip baru, jika tidak ada nama ARCHIVE yang diteruskan pada baris perintah, maka
nama arsip akan dibaca secara otomatis dari meta data arsip.
Lokasi arsip disimpan di ~/.arch-params/= lokasi.
Anda harus mendaftarkan lokasi arsip jarak jauh sebelum Anda mengaksesnya. Bukan itu
sangat diperlukan untuk mendaftarkan lokasi arsip lokal (Anda selalu dapat menentukan
lokasi mereka menggunakan argumen baris perintah dan/atau variabel lingkungan), tetapi mendaftar
lokasi arsip lokal direkomendasikan (untuk kesederhanaan).
Latar Belakang mana-arsip
mencetak an arsip tempat pendaftaran
Pemakaian: tla whereis-arsip [opsi] arsip
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Cetak lokasi arsip yang terdaftar.
Biasanya arsip harus sudah terdaftar sebelumnya dengan "tla register-archive".
Sebagai pengecualian khusus, arsip tidak terdaftar, tetapi merupakan nama arsip
berakar di lokasi yang diberikan dengan opsi -R (--root) atau di variabel lingkungan
ARCHROOT kemudian cetak direktori root itu.
Latar Belakang arsip
melaporkan terdaftar arsip dan mereka lokasi
Pemakaian: arsip tla [opsi] [cari ekspresi reguler]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-n, --names hanya mencetak nama arsip
-R, --exclude-remote Kecualikan arsip CERMIN dan SUMBER.
Cetak daftar arsip terdaftar dan lokasinya
Jika [regex pencarian] diberikan maka hanya arsip dengan nama yang cocok dengan [regex pencarian] yang akan
ditunjukkan
PROYEK(PROJECT) POHON PERINTAH
Latar Belakang init-pohon
menginisialisasi a yang baru proyek pohon
Pemakaian: tla init-tree [opsi] [[arsip]/versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
--nested menginisialisasi pohon proyek bersarang.
Inisialisasi DIR sebagai pohon proyek baru.
Patch-log kosong untuk VERSION akan dibuat, dan VERSION akan dijadikan default
lokasi untuk check-in.
Latar Belakang akar pohon
menemukan dan mencetak itu akar of a proyek pohon
Pemakaian: tla tree-root [opsi] [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
--kesalahan akurat untuk pohon mid-txn
-s, --status keluar diam saja
Temukan dan cetak akar pohon proyek yang berisi DIR (atau direktori saat ini).
Opsi --accurate memeriksa tiga kemungkinan:
1) Pohon proyek adalah subjek dari komit yang
terbunuh sebelum entri log ditambahkan ke
log tambalan pohon. Tidak diketahui apakah atau tidak
komit terjadi di arsip. {lengkungan}
direktori berisi file log sebagai "++ mid-commit".
2) Pohon proyek adalah subjek dari komit yang terbunuh, tetapi
sudah pasti komit itu terjadi. File log
disimpan sebagai "++ commit-definite".
3) Log tambalan pohon proyek sepenuhnya mutakhir (sejauh
lengkungan tahu).
Dalam kasus 1, keluar dengan pesan kesalahan dan kesalahan.
Dalam kasus 2, instal file log sebelum mencetak akar pohon dan keluar secara normal.
Dalam kasus 3, cetak akar pohon dan keluar secara normal.
Latar Belakang versi pohon
mencetak itu kegagalan versi untuk a proyek pohon
Pemakaian: versi pohon tla [opsi] [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Cetak versi default DIR pohon proyek (atau direktori saat ini).
Latar Belakang pohon-id
Mencetak itu pohon identifier untuk a proyek pohon
Pemakaian: tla tree-id [opsi] [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Cetak pengidentifikasi patchset yang mewakili pohon saat ini-> Yaitu
[email dilindungi]/demo--1.0--patch-4. Default ke pohon tempat direktori saat ini berada.
Latar Belakang pohon-revisi
Mencetak itu pohon identifier untuk a proyek pohon
Pemakaian: tla tree-revisi [opsi] [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Cetak pengidentifikasi patchset yang mewakili pohon saat ini-> Yaitu
[email dilindungi]/demo--1.0--patch-4. Default ke pohon tempat direktori saat ini berada.
Latar Belakang set-tree-versi
set itu kegagalan versi untuk a proyek pohon
Pemakaian: tla set-tree-version [opsi] [arsip]/versi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
Operasi ini menetapkan versi default untuk check-in DIR pohon sumber (default:
direktori saat ini) selama komit.
Anda dapat menentukan arsip untuk versi ini sebagai argumen baris perintah biasa
(ARCHIVE/VERSION) atau melalui -R, -A dan environment seperti biasa (coba "tla my-default-archive
--Tolong").
Latar Belakang merusak
merusak dan menyimpan perubahan in a proyek pohon
Pemakaian: tla undo [opsi] [revisi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-o, --output PATCH-DIR simpan perubahan di PATCH-DIR
-n, --no-output jangan simpan set perubahan
-N, --forward meneruskan opsi --forward ke `patch´
-q, --quiet tidak ada laporan kemajuan saat menghitung perubahan
--unescaped tampilkan nama file dalam bentuk unescaped
Hitung satu set tambalan yang menjelaskan perubahan dari REVISION ke pohon proyek yang berisi
DIR. Simpan tambalan di PATCH-DIR (yang harus belum ada) dan terapkan tambalan di
membalikkan ke pohon proyek yang berisi DIR.
Efeknya adalah menghapus perubahan lokal di pohon proyek DIR tetapi menyimpannya di a
bentuk yang nyaman.
Jika REVISI tidak ditentukan, leluhur terbaru dari versi default pohon proyek
digunakan.
Jika REVISI ditentukan sebagai VERSI, nenek moyang terbaru dari pohon proyek di dalamnya
VERSI digunakan.
Jika DIR tidak ditentukan, "." diasumsikan.
Jika PATCH-DIR tidak ditentukan, nama file sementara yang cocok dengan ,,undo-* digunakan.
Jika --no-output ditentukan, set tambalan tidak disimpan.
Lihat juga "tla redo -H" dan "tla changes -H".
Latar Belakang Redo
Redo perubahan in proyek pohon
Pemakaian: tla redo [opsi] [set perubahan]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-N, --forward meneruskan opsi --forward ke `patch´
-k, --tetap jangan hapus patchnya
-q, --quiet tidak ada laporan kemajuan saat menghitung perubahan
-d, --dir DIR Beroperasi pada pohon proyek di DIR (default `.´)
--unescaped tampilkan nama file dalam bentuk unescaped
Terapkan CHANGESET ke pohon proyek dan kemudian hapus CHANGESET.
Jika CHANGESET tidak ditentukan, direktori ,,undo-N bernomor tertinggi di pohon proyek
akar digunakan.
Jika --keep diberikan, direktori changeset tidak akan dihapus.
Lihat juga "tla undo --help" dan "tla apply-changeset --help".
Latar Belakang perubahan
melaporkan tentang lokal perubahan in a proyek pohon
Pemakaian: tla mengubah [opsi] [revisi] [-- batas...]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis dan keluar.
-A, --archive Ganti `arsip-default-saya´.
-d, --dir DIR Ubah ke DIR terlebih dahulu.
-o, --output DIR Simpan changeset di DIR (menyiratkan --keep).
-v, --verbose Laporan perubahan verbose.
-q, --quiet Menekan informasi kemajuan
--diffs Sertakan perbedaan dalam output.
-k, --keep Jangan hapus direktori keluaran saat terminasi.
--link hardlink file yang tidak diubah ke perpustakaan revisi
--unescaped tampilkan nama file dalam bentuk unescaped
Hasilkan laporan tambalan yang menjelaskan perbedaan antara pohon proyek yang berisi DIR
(atau direktori saat ini) dan REVISION.
Level tambalan default untuk versi yang diberikan adalah level terbaru untuk pohon proyek
memiliki tambalan. Arsip dan versi default dicetak oleh "tla tree-version".
Latar Belakang file-diff
Menunjukkan lokal perubahan untuk a fillet
Pemakaian: tla file-diff [opsi] file [revisi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-N, --new-file Perlakukan file yang hilang sebagai kosong
Cetak perbedaan antara FILE dan file yang sesuai dalam salinan cache REVISION.
Level tambalan default untuk versi yang diberikan adalah level terbaru untuk pohon proyek
memiliki tambalan. Arsip dan versi default dicetak oleh "tla tree-version".
Latar Belakang diff
melaporkan tentang lokal perubahan in a proyek pohon
Pemakaian: tla diff [opsi] [revisi] [-- file...]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis dan keluar.
-A, --archive Ganti `arsip-default-saya´.
-d, --dir DIR Ubah ke DIR terlebih dahulu.
-o, --output DIR Simpan perubahan di DIR.
-v, --verbose Laporan perubahan verbose.
-q, --quiet Menekan informasi kemajuan
-s, --summary Jangan sertakan perbedaan dalam output.
-k, --keep Jangan hapus direktori keluaran saat terminasi.
-L, --perbandingan terbaru dengan revisi terbaru (HEAD) di cabang
--link hardlink file yang tidak diubah ke perpustakaan revisi
--unescaped tampilkan nama file dalam bentuk unescaped
--limit LIMIT membatasi perbedaan hingga LIMIT
-D, --diff-options menentukan opsi untuk `diff´ (hanya untuk tampilan)
Hasilkan laporan tambalan yang menjelaskan perbedaan antara pohon proyek yang berisi DIR
(atau direktori saat ini) dan REVISION.
Level tambalan default untuk versi yang diberikan adalah level terbaru untuk pohon proyek
memiliki tambalan. Arsip dan versi default dicetak oleh "tla tree-version".
Latar Belakang ekspor
ekspor semua or beberapa of a pohon revisi
Pemakaian: tla export [opsi] [revisi] dir
-d, --dir DIR Ubah ke DIR terlebih dahulu.
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-s, --diam tidak ada keluaran
Ekstrak REVISION dari arsip, buat pohon sumber baru tanpa informasi kontrol.
Catatan jika mengekspor revisi pohon lokal, modifikasi lokal tidak akan disertakan; NS
file yang diekspor hanya akan menjadi salinan di repositori
PROYEK(PROJECT) POHON INVENTARIS PERINTAH
Latar Belakang inventaris
inventaris a sumber pohon
Pemakaian: inventaris tla [opsi] [--] [dir]*
-h, --help menampilkan bantuan
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --versi menampilkan info versi
-s, --source daftar file sumber
-p, --daftar file berharga yang berharga
-b, --backups daftar file cadangan
-j, --daftar sampah file sampah
-u, --unrecognized daftar file yang tidak dikenal
-t, --trees daftar akar pohon bersarang
-d, --direktori hanya daftar direktori
-f, --files hanya mencantumkan non-direktori
-B, --keduanya mencantumkan direktori dan file
--kind menunjukkan jenis file
--semua termasuk file kontrol lengkung
--bersarang termasuk pohon bersarang
--id daftar dengan id (hanya file sumber)
--untagged termasuk file yang idnya hilang
--eksplisit gunakan id file eksplisit
--implicit izin id file implisit
--tagline mengizinkan id file tagline
--names menggunakan id file berbasis nama
--unescaped tampilkan nama file dalam bentuk unescaped
Tanpa argumen, cetak laporan inventaris yang dapat dibaca manusia.
Dengan opsi kategori (--source dll) batasi laporan hanya untuk file-file itu. Tanpa yang lain
pilihan, laporan mencakup semua bagian dan file.
Opsi -d, -f, dan -b saling membatalkan.
Jika sebuah direktori berharga, sampah, atau tidak dikenal, hanya nama direktori itu sendiri yang
dicetak -- isinya tidak dicari.
Setiap opsi perintah menyiratkan opsi kategori yang sesuai (misalnya "--source-command"
menyiratkan "--sumber"). Status keluar dari perintah diabaikan.
Latar Belakang serat pohon
(Alias untuk serat)
Pemakaian: tla tree-lint [opsi] [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-s, --broken-symlinks Cukup daftarkan symlink yang rusak
-u, --unrecognized-files Cukup daftarkan file yang melanggar konvensi penamaan
-t, --untagged-files Cukup daftarkan file yang tidak memiliki id inventaris
-m, --missing-files Cukup cantumkan id inventaris yang tidak memiliki file yang sesuai
-d, --duplicate-ids Cukup daftarkan id yang digandakan
--keluar ketat dengan status non-0 pada _any_ keanehan
--unescaped tampilkan nama file dalam bentuk unescaped
Audit pohon sumber untuk file yang hilang, file yang tidak ditandai, id duplikat, dan file tidak
pencocokan konvensi penamaan yang diakui.
Standarnya adalah membuat daftar file yang gagal dalam salah satu tes tersebut. Mengaktifkan salah satu dari `spesifik´
tes menonaktifkan sisanya, kecuali jika diaktifkan secara eksplisit di baris perintah. Karena itu,
"tla tree-lint" sama dengan "tla tree-lint -sutmd"
Latar Belakang pita
Audit a sumber pohon
Pemakaian: tla lint [opsi] [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-s, --broken-symlinks Cukup daftarkan symlink yang rusak
-u, --unrecognized-files Cukup daftarkan file yang melanggar konvensi penamaan
-t, --untagged-files Cukup daftarkan file yang tidak memiliki id inventaris
-m, --missing-files Cukup cantumkan id inventaris yang tidak memiliki file yang sesuai
-d, --duplicate-ids Cukup daftarkan id yang digandakan
--keluar ketat dengan status non-0 pada _any_ keanehan
--unescaped tampilkan nama file dalam bentuk unescaped
Audit pohon sumber untuk file yang hilang, file yang tidak ditandai, id duplikat, dan file tidak
pencocokan konvensi penamaan yang diakui.
Standarnya adalah membuat daftar file yang gagal dalam salah satu tes tersebut. Mengaktifkan salah satu dari `spesifik´
tes menonaktifkan sisanya, kecuali jika diaktifkan secara eksplisit di baris perintah. Karena itu,
"tla tree-lint" sama dengan "tla tree-lint -sutmd"
Latar Belakang id
melaporkan itu inventaris id untuk a fillet
Pemakaian: tla id [opsi] file ...
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
--implicit Gunakan metode penandaan id implisit.
--tagline Gunakan metode penandaan id tagline (default).
--explicit Gunakan metode penandaan id eksplisit.
--names Gunakan metode penandaan id nama.
--diam Tidak ada keluaran -- status keluar saja.
--unescaped tampilkan nama file dalam bentuk unescaped
Cetak id inventaris file.
Latar Belakang id-tagging-metode
mencetak or perubahan a proyek pohon id tagging metode
Pemakaian: tla id-tagging-method [opsi] [metode]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-d, --dir DIR cd ke DIR dulu
--keluar ketat dengan kesalahan jika metode tidak disetel
Cetak atau ubah metode pengidentifikasian file sumber dalam DIR (atau file saat ini
direktori).
Saat menyetel, METODE harus salah satu dari:
nama -- gunakan konvensi penamaan saja
implisit -- gunakan konvensi penamaan tetapi izinkan
untuk tag inventaris
eksplisit -- memerlukan penunjukan eksplisit dari sumber
tagline -- campur nama, eksplisit dan arch-tag: metode
Saat mencetak, jika --strict disediakan tetapi tidak ada metode penandaan id yang ditetapkan secara eksplisit, cetak
sebuah kesalahan.
Latar Belakang menambahkan
(Alias untuk ID tambahan)
Pemakaian: tla tambahkan file [opsi] ...
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-i, --id ID Tentukan ID, alih-alih menggunakan id yang dibuat secara otomatis.
Buat id inventaris eksplisit untuk FILE (yang mungkin berupa file biasa, tautan simbolik, atau
direktori).
Latar Belakang id tambahan
menambahkan an eksplisit inventaris id
Pemakaian: tla add-id [opsi] file ...
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-i, --id ID Tentukan ID, alih-alih menggunakan id yang dibuat secara otomatis.
Buat id inventaris eksplisit untuk FILE (yang mungkin berupa file biasa, tautan simbolik, atau
direktori).
Latar Belakang hapus-id
menghapus an eksplisit inventaris id
Pemakaian: tla delete-id [opsi] file ...
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Hapus id inventaris eksplisit untuk FILE (yang mungkin berupa file biasa, tautan simbolik, atau
direktori).
Latar Belakang pindah-id
pindah an eksplisit inventaris id
Pemakaian: tla move-id [opsi] dari ke
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Pindahkan id inventaris eksplisit untuk FILE (yang mungkin berupa file biasa atau tautan simbolik tetapi
yang tidak boleh berupa direktori).
Latar Belakang menyentuh
menambahkan an eksplisit inventaris Indo, sentuhan itu file.
Pemakaian: tla sentuh [opsi] file ...
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-i, --id ID Tentukan ID, alih-alih menggunakan id yang dibuat secara otomatis.
Buat id inventaris eksplisit untuk FILE (yang mungkin berupa file biasa, tautan simbolik, atau
direktori). Perintah ini juga mengatur waktu modifikasi dan akses file, membuat
itu jika perlu.
Latar Belakang rm
menghapus a fillet (Atau aku s, or tautan simbolik) dan -nya eksplisit inventaris label
Pemakaian: tla rm [opsi] file...
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Perintah ini cocok sebagai pengganti rm(1) di dalam pohon tla mana pun untuk pemindahan apa pun
operasi, terlepas dari metode penandaan id.
Latar Belakang mv
pindah a fillet (Atau aku s, or tautan simbolik) dan -nya eksplisit inventaris label
Pemakaian: tla mv [opsi] dari ke ATAU dari 1 dari 2 ... dir
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Perintah ini cocok sebagai pengganti mv(1) di dalam pohon tla apa pun untuk gerakan apa pun
operasi, terlepas dari metode penandaan id.
Latar Belakang eksplisit-default
mencetak or memodifikasi kegagalan id
Pemakaian: tla eksplisit-default [opsi] [TAG-PREFIX]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-D, --dir DIR cd ke DIR dulu
-d, --delete hapus default
-s, --strong gunakan default yang kuat (default)
-w, --weak gunakan default yang lemah
--dont-care gunakan default dont-care
Untuk file di direktori ini, gunakan:
ID-PREFIX__BASENAME
sebagai id eksplisit default untuk semua file dalam direktori ini yang tidak memiliki eksplisit
id eksplisit.
Tanpa argumen, cetak ID-PREFIX yang telah ditetapkan sebelumnya.
Secara default, perintah ini menetapkan, mencetak, atau menghapus "default kuat" -- eksplisit default
id yang menimpa id implisit.
Dengan --weak, atur (atau cetak) id default lemah yang ditimpa oleh id eksplisit.
Opsi --dont-care menyetel (atau dengan -d, menghapus) tanda untuk direktori yang menyebabkan
file unidged tidak dilaporkan seperti itu dalam laporan "tla tree-lint".
Latar Belakang id-default
(Alias untuk eksplisit-default)
Pemakaian: tla default-id [opsi] [TAG-PREFIX]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-D, --dir DIR cd ke DIR dulu
-d, --delete hapus default
-s, --strong gunakan default yang kuat (default)
-w, --weak gunakan default yang lemah
--dont-care gunakan default dont-care
Untuk file di direktori ini, gunakan:
ID-PREFIX__BASENAME
sebagai id eksplisit default untuk semua file dalam direktori ini yang tidak memiliki eksplisit
id eksplisit.
Tanpa argumen, cetak ID-PREFIX yang telah ditetapkan sebelumnya.
Secara default, perintah ini menetapkan, mencetak, atau menghapus "default kuat" -- eksplisit default
id yang menimpa id implisit.
Dengan --weak, atur (atau cetak) id default lemah yang ditimpa oleh id eksplisit.
Opsi --dont-care menyetel (atau dengan -d, menghapus) tanda untuk direktori yang menyebabkan
file unidged tidak dilaporkan seperti itu dalam laporan "tla tree-lint".
Latar Belakang id-tagging-default
mencetak itu kegagalan = metode penandaan isi
Pemakaian: tla id-tagging-defaults [opsi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Cetak konten boilerplate yang digunakan untuk menginisialisasi file =tagging-method baru.
tambalan SET PERINTAH
Latar Belakang changeset
menghitung a pohon utuh changeset
Pemakaian: tla changeset [opsi] ORIG MOD DEST [file]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
--file-list FILES hanya merekam perbedaan dari file yang dipilih
--unescaped tampilkan nama file dalam bentuk unescaped
Buat direktori keluaran DESTINATION (harus belum ada).
Bandingkan pohon sumber ASLI dan MODIFIED. Buat pohon perubahan di DESTINATION
Lihat juga "tla apply-changeset -H".
Latar Belakang mkpatch
(Alias untuk perubahan)
Pemakaian: tla mkpatch [opsi] ORIG MOD DEST [file]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
--file-list FILES hanya merekam perbedaan dari file yang dipilih
--unescaped tampilkan nama file dalam bentuk unescaped
Buat direktori keluaran DESTINATION (harus belum ada).
Bandingkan pohon sumber ASLI dan MODIFIED. Buat pohon perubahan di DESTINATION
Lihat juga "tla apply-changeset -H".
Latar Belakang terapkan-perubahan
menerapkan a pohon utuh changeset
Pemakaian: tla apply-changeset [opsi] CHANGESET [TARGET]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-N, --forward meneruskan opsi --forward ke `patch´
-r, --reverse Terapkan changeset secara terbalik
--unescaped tampilkan nama file dalam bentuk unescaped
Terapkan changeset CHANGESET ke TARGET pohon sumber (default `.´).
Lihat juga "tla changeset -H".
Latar Belakang dopatch
(Alias untuk terapkan-perubahan)
Pemakaian: tla dopatch [opsi] GANTI [TARGET]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-N, --forward meneruskan opsi --forward ke `patch´
-r, --reverse Terapkan changeset secara terbalik
--unescaped tampilkan nama file dalam bentuk unescaped
Terapkan changeset CHANGESET ke TARGET pohon sumber (default `.´).
Lihat juga "tla changeset -H".
Latar Belakang tampilkan-perubahan
menghasilkan a melaporkan dari a changeset
Pemakaian: tla show-changeset [opsi] [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
--diffs termasuk keluaran diff
--unescaped tampilkan nama file dalam bentuk unescaped
Menghasilkan ringkasan perubahan yang dapat dibaca manusia.
Arsip TRANSAKSI PERINTAH
Latar Belakang membuat-arsip
membuat a yang baru arsip direktori
Pemakaian: tla make-archive [opsi] [nama] lokasi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-m, --mirror MASTER membuat cermin dari arsip yang ditentukan
-M, --mirror-from MASTER-SOURCE membuat mirror berbasis tarik dari arsip tertentu
-l, --listing Perbarui file .listing di arsip ini.
-t, --tla Buat arsip format tla.
-b, --baz Buat arsip format baz (default).
-s, --signed GPG menandatangani isi arsip ini.
NAME adalah nama global untuk arsip. Itu harus alamat email dengan lengkap
nama domain yang memenuhi syarat, opsional diikuti oleh "--" dan serangkaian huruf, angka,
periode dan tanda hubung.
Dengan --mirror, beri label arsip baru sebagai cermin MASTER. Komitmen biasa tidak bisa
dibuat ke arsip cermin, namun perintah "tla archive-mirror" dapat menulis ke cermin.
Dua bentuk khusus dari perintah ini tersedia:
tla buat-arsip --mirror LOKASI UTAMA
setara dengan:
tla buat-arsip --mirror MASTER MASTER-MIRROR LOKASI
dan dengan demikian "tla archive-mirror MASTER" akan mendorong perubahan dari MASTER ke yang baru dibuat
cermin.
tla buat-arsip --mirror-dari LOKASI SUMBER MASTER
setara dengan:
tla make-archive --mirror LOKASI MASTER-SUMBER MASTER
dan dengan demikian "tla archive-mirror MASTER" akan menarik perubahan dari MASTER-SOURCE ke yang baru
cermin yang dibuat.
Yang pertama dari dua bentuk khusus ini sangat berguna saat membuat cermin jarak jauh di
yang menerbitkan repositori lokal.
Bentuk khusus kedua berguna saat membuat cermin lokal dari arsip jarak jauh, secara lokal
terikat pada nama arsip jarak jauh.
Opsi --tla membuat arsip format tla, defaultnya adalah membuat arsip Bazaar.
Latar Belakang pengaturan arsip
membuat yang baru kategori, cabang dan Versi
Pemakaian: pengaturan arsip tla [opsi] [versi ...]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-f, --file FILE membaca daftar versi yang diinginkan dari FILE
-b, --branch membuat tag base-0
-c, --cache arsip cache saat membuat tag base-0
Diberikan daftar kategori, cabang, dan versi, pastikan bahwa ini ada di
arsip yang sesuai.
Misalnya, dimulai dengan arsip kosong,:
% tla proja penyiapan arsip--devo--1.0 projb
membuat kategori, cabang, dan versi untuk proyek A, dan kategori untuk proyek B
Saat opsi --file digunakan, daftar item yang akan dibuat dibaca dari file (gunakan "-"
untuk menunjukkan masukan standar).
Dengan opsi --file, opsi --branchs dapat disediakan. Dalam hal ini, masukan
harus memiliki dua item per baris: versi target (untuk membuat), dan versi sumber untuk
membuat tag dari. Misalnya, diberikan file input yang berisi:
proja--devo--1.0 [email dilindungi]/proja--devo--1.0
dengan --branches, archive-setup membuat versi proja di arsip default Anda, dan menambahkan a
revisi base-0 untuk proyek itu yang merupakan tag dari revisi terbaru di [email dilindungi]Itu
Arsip. (Ini dapat mempermudah pengaturan arsip baru yang berisi cabang
dari arsip yang ada, misalnya.)
Jika --branch digunakan, opsi --cache juga dapat digunakan. Itu menyebabkan setiap basis baru-0
revisi untuk di-cache-arsip (lihat "tla cacherev -H")
Latar Belakang membuat-kategori
membuat a yang baru arsip kategori
Pemakaian: tla make-category [opsi] kategori
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Buat CATEGORY sebagai kategori di arsip yang ditunjukkan. Kategorinya belum boleh
ada.
Latar Belakang membuat-cabang
membuat a yang baru arsip cabang
Pemakaian: tla make-branch [opsi] cabang
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Buat BRANCH sebagai cabang di arsip yang ditunjukkan.
Kategori yang berisi cabang harus sudah ada.
Latar Belakang membuat-versi
membuat a yang baru arsip versi
Pemakaian: tla make-versi [opsi] versi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Buat VERSION sebagai versi di arsip yang ditunjukkan. Cabang untuk versi ini tidak boleh
sudah ada.
Latar Belakang mengimpor
arsip a sumber lengkap dasar-0 revisi
Pemakaian: tla import [opsi] [[arsip]/versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Ganti `arsip-default-saya´.
-d, --dir DIR Ubah ke DIR terlebih dahulu.
-l, --log FILE Komit dengan file log FILE.
-s, --summary TEXT log dengan ringkasan TEXT plus output log-for-merge
-L, --log-message TEXT log dengan TEXT
-S, --setup Gunakan `archive-setup´ jika perlu; tersirat secara default.
--no-setup Jangan gunakan `archive-setup´ bahkan jika perlu.
--unescaped tampilkan nama file dalam bentuk unescaped
Arsipkan revisi dasar dari awal dari pohon proyek yang berisi DIR (atau saat ini
direktori). Gunakan perintah ini untuk membuat revisi pertama dari proyek baru.
Jika --log-message ditentukan tanpa --summary, maka TEXT digunakan sebagai ringkasan dan
baris pertama dari badan log.
Latar Belakang melakukan
arsip a berbasis perubahan revisi
Pemakaian: tla komit [opsi] [[arsip]/versi] [-- file ...]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-l, --log FILE komit dengan file log FILE
-s, --summary TEXT log dengan ringkasan TEXT plus output log-for-merge
-L, --log-message TEXT log dengan TEXT plus output log-for-merge
--serat pohon yang sangat ketat
--seal buat revisi versi-0
--fix membuat revisi versionfix
--out-of-date-ok komit meskipun kedaluwarsa
--file-list FILE hanya melakukan perubahan pada file yang terdaftar di FILE
--write-revision REVISION_FILE_SPEC tulis id pohon baru ke REVISION_FILE_SPEC
sebelum melakukan
--unescaped tampilkan nama file dalam bentuk unescaped
Arsipkan revisi pohon proyek yang berisi DIR (atau direktori saat ini)
Jika ada file ChangeLog otomatis, perbarui sebelum menghitung set tambalan.
Jika --log-message ditentukan tanpa --summary, maka TEXT digunakan sebagai ringkasan dan
baris pertama dari badan log.
Latar Belakang mendapatkan
membangun a proyek pohon untuk a revisi
Pemakaian: tla dapatkan [opsi] revisi [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
--cache DIR cache root untuk pohon dengan asli
--no-pristine jangan simpan salinan asli
--link file hardlink ke perpustakaan revisi alih-alih menyalin
--library memastikan revisi ada di perpustakaan revisi
--sparse menambahkan entri perpustakaan secara jarang (--link, --library)
--non-jarang menambahkan entri perpustakaan dengan padat (--link, --library)
-s, --diam tidak ada keluaran
--no-greedy-add tidak mengizinkan perpustakaan serakah menambahkan revisi
--unescaped tampilkan nama file dalam bentuk unescaped
Ekstrak REVISION dari arsip, buat DIR pohon proyek baru. Jika DIR tidak
ditentukan, simpan copy pekerjaan di subdirektori dari direktori saat ini, berikan
nama revisinya. PERHATIAN: saat menggunakan opsi tautan pastikan untuk menggunakan
copy-on-write pada editor Anda atau perpustakaan revisi akan rusak. Bagaimanapun juga,
pohon proyek harus belum ada.
Latar Belakang dapatkan-perubahan
Ambil kembali a changeset dari an arsip
Pemakaian: tla get-changeset [opsi] revisi [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Ambil changeset untuk REVISION dan simpan di direktori DIR (atau direktori
bernama REVISION.patches). DIR harus belum ada.
Latar Belakang kunci-revisi
mengunci (Atau membuka kunci) an arsip revisi
Pemakaian: tla lock-revisi [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-u, --unlock lepaskan kunci milikmu
-b, --break break semua kunci yang ada
Dapatkan kunci yang diperlukan untuk membuat REVISI.
Revisi harus menjadi level patch berikutnya secara berurutan, namun, jika tidak ada level patch
ditentukan, kunci diambil tanpa syarat. Jika tidak ada versi yang ditentukan, yang terbaru
versi terkunci.
Latar Belakang arsip-cermin
memperbarui an arsip cermin
Pemakaian: tla archive-mirror [opsi] [dari [ke] [batas]]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
--no-cached jangan salin revisi yang di-cache
-s, --summary mencetak ringkasan setiap patch
--cached-tags hanya menyalin cachedrevs untuk tag ke arsip lain
Jika tidak ada argumen yang diberikan, perbarui arsip `my-default-archive´-MIRROR Anda dengan
isi `arsip default-saya´.
Jika arsip [FROM] diberikan, perbarui arsip [FROM]-MIRROR dengan konten
[DARI] arsip
Jika arsip [FROM] dan [TO] ditentukan, perbarui [TO] dengan konten [FROM]
Jika LIMIT disediakan, itu harus berupa kategori, cabang, versi, atau nama revisi. Hanya
bagian dari FROM yang ditunjukkan akan disalin ke TO. Jika LIMIT adalah revisi, maka di-cache
revisi akan disalin dan dihapus ke TO.
(lihat "tla make-archive -H".).
Arsip PERINTAH
Latar Belakang jelajahi
mencetak an garis besar menggambarkan arsip isi
Pemakaian: tla menelusuri [opsi] [batas]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-r, --reverse sortir revisi dari terbaru ke terlama
-s, --summary mencetak ringkasan setiap patch
-c, --creator mencetak pembuat setiap tambalan
-D, --date cetak tanggal tiap patch
-k, --kind menunjukkan setiap jenis revisi (import, changeset atau id)
-C, --cacherevs menunjukkan revisi yang di-cache
-f, --full print nama level tambalan lengkap
--desc menyiratkan -s -c -D -k -C
--local-merges list bergabung dari arsip yang sama
--foreign-merges daftar gabungan dari arsip lain
--merges daftar semua gabungan
--kategori hanya menampilkan nama kategori
--cabang hanya menampilkan nama cabang
--versions hanya menampilkan nama versi
--omit-empty menghilangkan item yang kosong atau tidak berubah-sejak
--sejak SNAP-FILE menunjukkan revisi setelah yang terdaftar di SNAP-FILE
--since-limits membatasi output ke item dalam file sejak
--snap SNAP-FILE mencatat revisi tertinggi yang ditampilkan
--force menimpa file snap yang ada
Menjelaskan isi arsip dalam format outline.
Dengan LIMIT, lihat hanya bagian arsip itu.
LIMIT mungkin merupakan nama yang sepenuhnya memenuhi syarat dan dapat berupa nama arsip.
Latar Belakang jelajahi
mencetak an garis besar menggambarkan an arsip isi
Pemakaian: tla rbrowse [opsi] [[ARCHIVE_NAME/]LIMIT_REGEX]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
--all Cari semua arsip
--since SNAP-FILE Hanya tampilkan perbedaan sejak SNAP-FILE
--snap SNAP-FILE Jepret arsip
-f, --snap-force Paksa tulisan jepret
-r Membalikkan log tambalan
-s Cetak ringkasan tambalan yang cocok
-c Cetak pencipta tambalan yang cocok
-D Cetak tanggal patch yang cocok
--patch-regex REGEX Hanya tampilkan revisi yang mengandung [REGEX]
(menyiratkan -s)
-A, --archive Gunakan [arsip] sebagai ganti default
--show-sealed Jangan sembunyikan cabang yang disegel
garis besar arsip akan dicetak, menunjukkan kategori, cabang, dan revisi
dari arsip yang ditentukan jika tidak ada arsip yang diberikan, maka `arsip default-saya` digunakan.
Jika [LIMIT REGEX] ditentukan, revisi hanya akan ditampilkan jika kategori, cabang atau
versi cocok dengan [BATAS REGEX]. Jika --patch-regex [REGEX] diberikan, maka hanya patchlogs
pencocokan [REGEX] akan diberikan
Latar Belakang kategori
daftar itu kategori in an arsip
Pemakaian: kategori tla [opsi] [arsip]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Cetak daftar kategori yang ada dalam arsip.
Latar Belakang cabang
daftar itu cabang in an arsip kategori
Pemakaian: cabang tla [opsi] [kategori]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Cetak daftar cabang dalam CATEGORY
Latar Belakang Versi
daftar itu Versi in an arsip cabang
Pemakaian: versi tla [opsi] [cabang]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-r, --reverse sort dari terbaru ke terlama
Cetak daftar versi dalam cabang arsip.
Daftar ini biasanya diurutkan dari yang terlama ke yang terbaru, tetapi urutannya dapat diubah dengan -r
(--membalikkan).
Latar Belakang revisi
daftar itu revisi in an arsip versi
Pemakaian: tla revisi [opsi] [versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-r, --reverse sort dari terbaru ke terlama
-f, --daftar lengkap nama-nama yang memenuhi syarat
-s, --summary mencetak ringkasan setiap patch
-c, --creator mencetak pembuat setiap tambalan
-D, --date cetak tanggal tiap patch
Cetak daftar revisi dalam versi arsip.
Daftar ini biasanya diurutkan dari yang terlama ke yang terbaru, tetapi urutannya dapat diubah dengan -r
(--membalikkan).
Dengan argumen opsional yang menentukan tambalan, daftar hanya tambalan itu, jika ada. Jika sebuah
patch yang terdaftar tidak ada, keluar dengan status 1. Bendera -r (--reverse) tidak berpengaruh
dengan argumen opsional.
Latar Belakang keturunan
pameran itu nenek moyang of a revisi
Pemakaian: keturunan tla [opsi] [revisi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-m, --merges show penggabungan ke dalam jalur pengembangan ini
-r, --membalikkan daftar terlama ke terbaru
-s, --summary mencetak ringkasan setiap patch
-c, --creator mencetak pembuat setiap tambalan
-D, --date cetak tanggal tiap patch
Cetak turunan dari sebuah revisi.
Latar Belakang nenek moyang-grafik
pameran itu nenek moyang of a revisi
Pemakaian: tla ancestry-graph [opsi] [revisi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-m, --merges show penggabungan ke dalam jalur pengembangan ini
-r, --membalikkan daftar terlama ke terbaru
-i, --immediate hanya menunjukkan leluhur langsung
-p, --previous tampilkan (namespace) revisi sebelumnya
Cetak daftar yang menjelaskan asal usul revisi.
Latar Belakang kucing-arsip-log
mencetak itu isi of an diarsipkan mencatat masuk
Pemakaian: tla cat-arsip-log [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
--headers hanya menampilkan header log
Ambil dan cetak pesan log untuk revisi yang ditunjukkan dari arsipnya.
Latar Belakang cacherev
Cache a penuh sumber pohon in an arsip
Pemakaian: tla cacherev [opsi] [revisi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
--cache DIR cache root untuk pohon dengan asli
Tembolok salinan teks lengkap dari revisi yang ditunjukkan dalam arsip. Ini bisa mempercepat
panggilan berikutnya ke "tla get" untuk itu dan revisi selanjutnya.
Jika tidak ada revisi yang ditentukan, tetapi perintah dijalankan dari dalam pohon proyek, cache
revisi terbaru dalam versi default pohon itu.
Latar Belakang cachedrev
daftar di-cache revisi in an arsip
Pemakaian: tla cachedrevs [opsi] [versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Laporkan revisi VERSION mana yang telah di-cache sebagai pohon utuh dalam arsip.
Lihat juga "tla cacherev -H".
Latar Belakang tidak di-cacherev
menghapus a di-cache penuh sumber pohon dari an arsip
Pemakaian: tla uncacherev [opsi] revisi [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Hapus bentuk REVISION yang di-cache dari arsipnya.
Jika REVISION tidak ditentukan, tetapi perintah dijalankan dari dalam pohon proyek, hapus cache
revisi terbaru dalam versi default pohon itu.
Lihat juga "tla cacherev -H".
Latar Belakang arsip-meta-info
melaporkan info-meta dari an arsip
Pemakaian: tla archive-meta-info [opsi] nama item
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Cetak konten file meta-info dari arsip. Sebagai contoh,
% tla nama arsip-meta-info
mencetak nama resmi arsip default Anda.
Latar Belakang arsip-snapshot
memperbarui an arsip foto
Pemakaian: tla archive-snapshot [opsi] dir [batas]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Perbarui direktori DIR dengan "snapshot" dari arsip (atau bagian dari arsip
ditunjukkan oleh LIMIT
Untuk setiap snapshot arsip, DIR akan berisi file dan subdirektori (di mana $ARCH adalah
nama arsip):
./$ARCH.ditambahkan
./$ARCH/
Demikian pula, untuk setiap kategori yang di-snapshot, DIR akan berisi:
./$ARCH/$CAT.ditambahkan
./$ARCH/$KUCING/
dan seterusnya, secara rekursif, untuk cabang dan versi.
Untuk setiap revisi, snapshot berisi:
./$ARCH/$CAT/$BRANCH/$VERSION/$REVISION.ditambahkan
dan file itu berisi salinan entri log tambalan untuk revisi itu.
Snapshots dapat digunakan dalam kombinasi dengan alat lain (disarankan make´) untuk memicu
peristiwa satu kali sebagai tanggapan atas penambahan baru ke arsip.
Latar Belakang versi arsip
daftar itu versi arsip in an arsip
Pemakaian: versi arsip tla [opsi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Cetak string pengenal format arsip dari arsip lengkung.
Latar Belakang perbaikan arsip
memperbaiki tambahan arsip in an arsip
Pemakaian: perbaikan arsip tla [opsi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Ini adalah semacam perintah "tangkap semua" untuk memperbaiki status non-standar dan non-transaksional
sebuah arsip. Saat ini fungsi satu-satunya adalah untuk memperbaiki file .listing dalam arsip yang menggunakan
Mereka.
tambalan LOG PERINTAH
Latar Belakang membuat-log
menginisialisasi a yang baru mencatat fillet masuk
Pemakaian: tla make-log [opsi] [versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
Buat (jika perlu) file entri log di root pohon proyek yang berisi DIR, untuk
VERSI yang ditunjukkan.
Nama file log baru dicetak ke output standar.
Latar Belakang versi log
daftar tambalan mencatat Versi in a proyek pohon
Pemakaian: tla log-versi [opsi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-d, --dir DIR cd ke DIR dulu
-a, --archive daftar ARCHIVE hanya log untuk ARCHIVE
-c, --category daftar CATEGORY hanya log untuk CATEGORY
-b, --branch daftar BRANCH hanya log untuk BRANCH
-v, --vsn daftar VERSI hanya log untuk VERSI
-r, --reverse membalikkan urutan pengurutan
Cetak daftar versi yang memiliki log tambalan di pohon proyek yang berisi
DIR (atau direktori saat ini).
Latar Belakang tambahkan-log-versi
menambahkan a tambalan mencatat versi untuk a proyek pohon
Pemakaian: tla add-log-version [opsi] [arsip]/versi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
Tambahkan daftar log tambalan yang awalnya kosong untuk VERSION ke pohon proyek yang berisi DIR
(atau direktori saat ini).
Log tambalan pohon proyek adalah prasyarat untuk memeriksa direktori di versi itu,
atau memperbarui dengan tambalan dari versi itu.
Perhatikan bahwa versi yang direkam untuk pohon proyek dicatat oleh versi yang sepenuhnya memenuhi syarat
nama: nama arsip ditambah nama versi dalam arsip itu.
Latar Belakang hapus-log-versi
menghapus a versi tambalan mencatat dari a proyek pohon
Pemakaian: tla hapus-log-versi [opsi] [arsip]/versi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
Hapus log tambalan untuk VERSI dari pohon proyek yang berisi DIR (atau saat ini
direktori).
Gunakan perintah ini dengan hati-hati -- ini menghapus riwayat revisi dari pohon proyek!
Latar Belakang log
daftar tambalan log untuk a versi in a proyek pohon
Pemakaian: tla logs [opsi] [[arsip]/versi ...]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-r, --reverse sort dari terbaru ke terlama
-s, --summary mencetak ringkasan setiap patch
-c, --creator mencetak pembuat setiap tambalan
-D, --date cetak tanggal tiap patch
--local-merges list bergabung dari arsip yang sama
--foreign-merges daftar gabungan dari arsip lain
--merges daftar semua gabungan
-f, --full print nama level tambalan lengkap
Cetak daftar tambalan yang diterapkan ke DIR pohon proyek (atau direktori saat ini) dari
VERSI: KAPAN.
Latar Belakang kucing-log
mencetak itu isi of a proyek pohon mencatat masuk
Pemakaian: tla cat-log [opsi] revisi-spesifikasi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
Ambil dan cetak log tambalan untuk revisi yang ditunjukkan dari pohon proyek.
Latar Belakang changelog
menghasilkan a ChangeLog dari a tambalan mencatat
Pemakaian: tla changelog [opsi] [[arsip]/versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
--no-files mengecualikan daftar file dari ChangeLog
--untagged jangan memberi tag secara implisit pada file keluaran
--PATCH entri baru, FILE jadikan FILE entri pertama (atas)
untuk PATCH tingkat tambalan
Buat ChangeLog untuk VERSION dari patch log untuk DIR.
Latar Belakang log-untuk-gabung
menghasilkan a mencatat masuk tubuh untuk a bergabung
Pemakaian: tla log-for-merge [opsi] [[arsip]/versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-r, --reverse sort dari terbaru ke terlama
Buat badan entri log yang menjelaskan penggabungan ke dalam VERSION.
Latar Belakang bergabung
melaporkan dimana dua cabang memiliki menjadi Digabung
Pemakaian: tla menggabungkan [opsi] KE [FROM]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-r, --reverse sort dari terbaru ke terlama
-f, --full print nama level tambalan lengkap
Cetak daftar pasangan nama level patch:
%s %s KE-RVN DARI-RVN
di mana setiap pasangan menunjukkan bahwa pada level tambalan INTO-RVN dari INTO, entri log tambalan
FROM-RVN ditambahkan.
FROM dapat berupa nama cabang, nama versi, atau nama revisi. Jika nama cabang atau versi,
semua penggabungan dari cabang atau versi itu dilaporkan. Jika nama revisi, hanya gabungan
poin untuk revisi spesifik itu dilaporkan.
INTO dapat berupa nama versi atau nama revisi. Jika nama versi, semua titik gabungan di dalam
versi itu dicetak. Jika nama revisi, semua titik gabungan pada revisi itu atau
sebelumnya dicetak.
Output diurutkan menggunakan urutan patch-level dari kolom pertama.
Tambalan yang disertakan dicantumkan dengan nama lengkap kecuali FROM adalah nama revisi. Jika FROM adalah
revisi, --full menyebabkan nama lengkapnya dicetak.
Latar Belakang penggabungan baru
daftar pohon patch yang baru untuk a versi
Pemakaian: tla baru-gabungan [opsi] [[arsip]/versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-r, --reverse sort dari terbaru ke terlama
Daftar semua entri log tambalan di pohon yang berisi DIR yang belum digabungkan
dengan VERSI.
MULTI-PROYEK KONFIGURASI PERINTAH
Latar Belakang build-config
memberi contoh a multi-proyek config
Pemakaian: tla build-config [opsi] konfigurasi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-d, --dir DIR cd ke DIR dulu
--no-pristine tidak membuat salinan asli
--link file hardlink ke perpustakaan revisi alih-alih menyalin
--library memastikan revisi ada di perpustakaan revisi
--sparse menambahkan entri perpustakaan secara jarang (--link, --library)
-r, --release-id menimpa ./=RELEASE-ID untuk konfigurasi ini
Bangun konfigurasi bernama. Lihat juga "tla cat-config -H".
Latar Belakang konfigurasi kucing
keluaran informasi tentang a multi-proyek config
Pemakaian: tla cat-config [opsi] konfigurasi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-d, --dir DIR cd ke DIR dulu
-o, --output CFG tulis output sebagai config CFG
-f, --force menimpa konfigurasi yang ada (dengan --output)
-s, --snap Menampilkan level patch saat ini dari paket subtree.
--unescaped tampilkan nama file dalam bentuk unescaped
Parsing dan cetak file konfigurasi indikasi dari pohon proyek
File konfigurasi berisi baris kosong, baris komentar dimulai dengan "#", dan konfigurasi
garis spesifikasi. File konfigurasi bernama $NAME disimpan di pohon proyek sebagai
./configs/$NAME atau sebagai ./$NAME.
Baris spesifikasi konfigurasi berisi jalur relatif dalam pohon proyek, dan a
spesifikasi proyek atau revisi untuk disimpan di lokasi tersebut.
Misalnya, baris:
./src/arch [email dilindungi]/arch--devo--1.0
artinya, saat membangun konfigurasi, revisi terbaru dari arch--devo--1.0 harus
dibuat di dalam pohon sebagai ./src/arch.
Spesifikasi proyek dapat berupa nama cabang, nama versi, atau nama spesifik
revisi.
Opsi --snap mengatakan untuk memeriksa pohon proyek untuk mengetahui revisi mana dari
proyek yang dikonfigurasi dicetak, dan menghasilkan spesifikasi konfigurasi baru yang dirujuk
revisi khusus tersebut. Misalnya, output untuk baris yang ditunjukkan di atas mungkin:
./src/arch [email dilindungi]/arch--devo--1.0--patch-21
Opsi --output menyebabkan output dari perintah ini direkam sebagai yang baru
file konfigurasi (atau untuk mengganti file yang ada jika --force disediakan).
PERINTAH UNTUK PERCABANGAN DAN PENGGABUNGAN
Latar Belakang label
membuat a kelanjutan revisi
Pemakaian: tla tag [opsi] SUMBER-REVISI TAG-VERSI
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-l, --log FILE komit dengan file log FILE
--no-cacherev Jangan memberi tag cacherev meskipun arsipnya berbeda
--seal buat revisi versi-0
--fix membuat revisi versionfix
-S, --setup Gunakan `archive-setup´ jika perlu; tersirat secara default.
--no-setup Jangan gunakan `archive-setup´ bahkan jika perlu.
Buat revisi lanjutan TAG-VERSION (titik cabang atau tag) yang setara dengan
REVISI SUMBER (ditambah entri log).
Jika tidak ada entri log yang disediakan, entri log sepele akan dibuat.
Latar Belakang cabang
membuat a kelanjutan revisi
Pemakaian: cabang tla [opsi] [SUMBER] CABANG
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-l, --log FILE komit dengan file log FILE
--no-cacherev Jangan memberi tag cacherev meskipun arsipnya berbeda
--seal buat revisi versi-0
--fix membuat revisi versionfix
Buat revisi lanjutan BRANCH (titik cabang atau tag) yang setara dengan
SUMBER (ditambah entri log). Jika tidak ada entri log yang disediakan, entri log sepele akan menjadi
dibuat.
Jika SOURCE tidak ditentukan, revisi pohon proyek saat ini digunakan, dan proyek
pohon dialihkan ke BRANCH
Latar Belakang saklar
perubahan itu kerja pohon versi
Pemakaian: tla switch [opsi] [paket]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis dan keluar.
-A, --archive Ganti `arsip-default-saya´.
-d, --dir DIR Ubah ke DIR terlebih dahulu.
-q, --quiet Menekan informasi kemajuan
ubah versi pohon kerja ke versi paket, dan buat yang setara dengan revisi.
Mempertahankan perubahan yang tidak dikomit.
Catatan: tla secara otomatis beralih ke revisi _terbaru_ dalam versi yang disediakan.
Latar Belakang memperbarui
memperbarui a proyek pohon
Pemakaian: tla memperbarui [opsi] [versi/revisi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR Perbarui pohon proyek di DIR (default `.´)
-N, --forward meneruskan opsi --forward ke `patch´
--dest DEST Alih-alih memodifikasi pohon proyek di tempat,
buat salinannya ke DEST dan terapkan hasilnya ke sana
--unescaped tampilkan nama file dalam bentuk unescaped
Perbarui pohon proyek dengan mendapatkan revisi terbaru dari VERSION (atau versi default dari
pohon proyek) dan kemudian menerapkan set tambalan perbedaan antara proyek
pohon dan revisi tertinggi yang up-to-date.
Jika penggabungan melibatkan konflik, pesan peringatan dicetak, dan pohon proyek baru
akan berisi file ".rej".
Latar Belakang memutar ulang
menerapkan revisi perubahan untuk a proyek pohon
Pemakaian: tla replay [opsi] [versi/revisi...]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
--list FILE membaca daftar tambalan untuk diterapkan
--putar ulang baru hanya tambalan baru
--reverse membalikkan patch bernama
-N, --forward meneruskan opsi --forward ke `patch´
-d, --dir DIR Beroperasi pada pohon proyek di DIR (default `.´)
--dest DEST Alih-alih memodifikasi pohon proyek di tempat,
buat salinannya ke DEST dan terapkan hasilnya ke sana
--skip-present lewati patch yang berisi 1 atau lebih patch log yang sudah ada di pohon ini
--unescaped tampilkan nama file dalam bentuk unescaped
Hasilnya dibentuk dengan menerapkan tambalan di revisi terbaru VERSION (atau default
versi pohon proyek), berhenti setelah patch pertama yang menyebabkan konflik. Jika
beberapa VERSI ditentukan, mereka diterapkan secara bergantian.
Jika satu atau lebih REVISI spesifik (termasuk level patch) ditentukan sebagai gantinya, hanya
set tambalan itu, dan tidak ada yang lain, yang akan diterapkan.
Dengan opsi --list, baca daftar patch untuk diterapkan dari FILE (- untuk input standar).
Nama revisi lengkap harus dicantumkan, satu per baris. replay akan berhenti pada awalnya
tambalan dalam daftar yang menyebabkan konflik penggabungan, meninggalkan file dengan nama
bentuk:
,,replay.conflicts-in -- nama patch yang menyebabkan konflik
,,replay.remaining -- daftar patch yang belum diterapkan
Latar Belakang penggabungan bintang
bergabung saling Digabung cabang
Pemakaian: tla star-merge [opsi] [FROM]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Mengganti arsip pohon
-c, --changes OUTPUT Hasilkan tetapi jangan terapkan changeset.
-r, --reference VERSION Setel versi referensi (default: versi pohon proyek)
-N, --forward meneruskan opsi --forward ke `patch´
-t, --three-way Melakukan penggabungan 3-way (diff3-style).
-d, --dir DIR Beroperasi pada pohon proyek di DIR (default `.´)
--unescaped tampilkan nama file dalam bentuk unescaped
Gabungkan perubahan dari FROM ke dalam pohon proyek, dengan mempertimbangkan nenek moyang yang sama dari
versi referensi pohon proyek, REFERENSI (yang defaultnya adalah versi pohon dari
pohon proyek). Jika FROM tidak diberikan, defaultnya adalah revisi pohon.
Tujuan dari perintah ini adalah untuk menggabungkan perubahan antara jalur pengembangan yang mungkin memiliki
menyatu di kedua arah. Itu menggunakan riwayat gabungan untuk mencoba meminimalkan yang palsu
konflik yang dapat timbul dari `saling bergabung'.
FROM menunjukkan revisi (mungkin ditentukan sebagai nama versi, menunjukkan yang terbaru
revisi dalam versi itu).
TREE adalah pohon proyek di mana penggabungan akan terjadi.
Penggabungan bintang bekerja dengan menghitung revisi ANCESTOR terbaru dari REFERENCE dan FROM dan
kemudian menerapkan changeset:
delta (leluhur, DARI)
ke POHON.
"Nenek moyang terbaru" didefinisikan sebagai berikut:
MAYBE_ANCESTOR_1 didefinisikan sebagai tingkat tambalan FROM tertinggi di REFERENCE yang keduanya
TREE dan FROM memiliki patch log. Dengan kata lain, ini adalah revisi REFERENSI terbaru dari
Versi FROM sudah digabung menjadi TREE.
MAYBE_ANCESTOR_2 didefinisikan sebagai level patch tertinggi dalam REFERENCE yang keduanya FROM
dan REFERENSI memiliki log patch. Dengan kata lain, ini adalah revisi terbaru dari REFERENSI
sudah bergabung menjadi FROM.
MAYBE_ANCESTOR_2, jika bukan "nihil", digabung menjadi FROM pada beberapa revisi FROM
versi, yang dapat kita sebut LAST_MERGE_INTO_FROM.
Jika MAYBE_ANCESTOR_1 atau MAYBE_ANCESTOR_2 keduanya nol, penggabungan bintang tidak dapat melakukan apa pun.
Jika hanya satu dari MAYBE_ANCESTOR_1 yang MAYBE_ANCESTOR_2 bukan nil, maka nilai bukan nil itu adalah
LELUHUR.
Jika MAYBE_ANCESTOR_1 dan MAYBE_ANCESTOR_2 keduanya tidak nol, maka LAST_MERGE_INTO_FROM dan
MAYBE_ANCESTOR_1 dibandingkan (keduanya merupakan revisi dalam versi FROM). Jika MUNGKIN_ANCESTOR_1
adalah revisi selanjutnya, maka MAYBE_ANCESTOR_1 adalah ANCESTOR, jika tidak, MAYBE_ANCESTOR_2 adalah
LELUHUR.
Latar Belakang berlaku-delta
menghitung a changeset antara Apa pun dua pohon or revisi dan menerapkan it untuk a proyek pohon
Pemakaian: tla apply-delta [opsi] FROM(REVISION|DIR) TO(REVISION|DIR)
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-N, --forward meneruskan opsi --forward ke `patch´
--cache DIR tentukan root cache untuk salinan asli
-d, --dir DIR Beroperasi pada pohon proyek di DIR (default `.´)
--dest DEST Alih-alih memodifikasi pohon proyek di tempat,
buat salinannya ke DEST dan terapkan hasilnya ke sana
--unescaped tampilkan nama file dalam bentuk unescaped
Sebuah delta antara A dan B (keduanya dapat berupa revisi penuh atau pohon proyek) adalah
dihitung, dan kemudian diterapkan ke pohon proyek.
Keluar dari Kode Status:
0 Tidak ada konflik selama patch
1 Konflik terjadi selama patch
3 Kesalahan Internal
Latar Belakang hilang
mencetak patch hilang dari a proyek pohon
Pemakaian: tla hilang [opsi] [versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-q, --quiet tidak menghasilkan keluaran biasa
-x, --exit-status exit non-0 jika tambalan tidak ada
-d, --dir DIR cd ke DIR dulu
-r, --reverse sort dari terbaru ke terlama
-s, --summary menampilkan ringkasan dari setiap patch yang hilang
-c, --creator menampilkan pembuat setiap tambalan yang hilang
-D, --date menampilkan tanggal setiap patch yang hilang
-f, --cetak penuh nama revisi lengkap
--merges mencetak daftar gabungan untuk setiap tambalan yang hilang
--skip-present lewati patch yang berisi 1 atau lebih patch log yang sudah ada di pohon ini
Cetak daftar tambalan yang hilang di pohon proyek yang berisi DIR (atau saat ini
direktori) untuk VERSION (atau versi default. dari pohon proyek).
Bendera --merges berarti, untuk setiap tambalan, untuk mencetak daftar tambalan yang disertakan dalam
tempel dalam dua kolom. Sebagai contoh:
PATCH-A PATCH-A
PATCH-A PATCH-B
PATCH-A PATCH-C
berarti PATCH-A menyertakan perubahan dari PATCH-B dan PATCH-C. (Setiap tambalan termasuk di
setidaknya itu sendiri.)
Dengan -x, jika ada patch yang hilang, perintah keluar dengan status 1, sebaliknya dengan
keadaan 0.
Dengan -q, tidak menghasilkan output.
PERINGATAN: Saat ini, beberapa kondisi kesalahan *juga* keluar dengan status kesalahan 1, namun, dalam
situasi di mana penelepon tidak peduli dengan kesalahan, status keluar masih berguna.
Latar Belakang bergabung-cabang
menambahkan a versi as an leluhur of a proyek pohon
Pemakaian: tla join-branch versi [opsi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR Beroperasi pada pohon proyek di DIR (default `.´)
--dest DEST Alih-alih memodifikasi pohon proyek di tempat,
buat salinannya ke DEST dan terapkan hasilnya ke sana
--unescaped tampilkan nama file dalam bentuk unescaped
VERSION--base-0 harus merupakan kelanjutan (misalnya tag). Perintah memutar ulang set perubahan untuk
VERSI--basis-0 di pohon proyek, yang memiliki efek menambahkan log untuk cabang
(menjadikan tag sebagai nenek moyang dari pohon yang dihasilkan).
Latar Belakang pohon sinkronisasi
menyatukan a proyek pohon patch-log dengan a diberikan revisi
Pemakaian: tla sync-tree [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR Beroperasi pada pohon proyek di DIR (default `.´)
--dest DEST Alih-alih memodifikasi pohon proyek di tempat,
buat salinannya ke DEST dan terapkan hasilnya ke sana
--unescaped tampilkan nama file dalam bentuk unescaped
Pohon proyek baru dibentuk dengan mendapatkan REVISI dan menambahkan semua entri patch-log
dari REVISI. Tidak ada penggabungan yang sebenarnya dilakukan -- hanya patch-log yang diubah.
Latar Belakang delta
menghitung a changeset (Atau berbeda) antara Apa pun dua pohon or revisi
Pemakaian: tla delta [opsi] (REVISI|POHON)-A (REVISION|POHON)-B [DESTDIR]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
--cache DIR tentukan root cache untuk salinan asli
-n, --no-changeset tidak menghasilkan changeset
--diffs mencetak laporan perubahan set dengan diffs (menyiratkan -n)
--unescaped tampilkan nama file dalam bentuk unescaped
Diberikan (REVISION|TREE)-A dan (REVISION|TREE)-B, tla akan membangun sebuah changeset yang terdiri dari
perubahan antara REVISI-A dan REVISI-B
Contoh:
tla delta tla--devo--1.1--patch-6 tla--devo--1.1--patch-8 ,,perubahan
Akan menarik patch-6 dan patch-8 dari tla--devo--1.1 dan menghitung
set perubahan, yang akan disimpan di ,,perubahan . yang baru dibuat
direktori. Jika Anda ingin laporan saja,
tambahkan opsi --diffs
LOKAL CACHE PERINTAH
Latar Belakang perubahan
melaporkan tentang lokal perubahan in a proyek pohon
Pemakaian: tla mengubah [opsi] [revisi] [-- batas...]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis dan keluar.
-A, --archive Ganti `arsip-default-saya´.
-d, --dir DIR Ubah ke DIR terlebih dahulu.
-o, --output DIR Simpan changeset di DIR (menyiratkan --keep).
-v, --verbose Laporan perubahan verbose.
-q, --quiet Menekan informasi kemajuan
--diffs Sertakan perbedaan dalam output.
-k, --keep Jangan hapus direktori keluaran saat terminasi.
--link hardlink file yang tidak diubah ke perpustakaan revisi
--unescaped tampilkan nama file dalam bentuk unescaped
Hasilkan laporan tambalan yang menjelaskan perbedaan antara pohon proyek yang berisi DIR
(atau direktori saat ini) dan REVISION.
Level tambalan default untuk versi yang diberikan adalah level terbaru untuk pohon proyek
memiliki tambalan. Arsip dan versi default dicetak oleh "tla tree-version".
Latar Belakang file-diff
Menunjukkan lokal perubahan untuk a fillet
Pemakaian: tla file-diff [opsi] file [revisi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-N, --new-file Perlakukan file yang hilang sebagai kosong
Cetak perbedaan antara FILE dan file yang sesuai dalam salinan cache REVISION.
Level tambalan default untuk versi yang diberikan adalah level terbaru untuk pohon proyek
memiliki tambalan. Arsip dan versi default dicetak oleh "tla tree-version".
Latar Belakang cari file
menemukan diberikan versi of fillet
Pemakaian: tla file-temukan [opsi] file [revisi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-N, --new-file Cetak file yang hilang sebagai `/dev/null´
--unescaped tampilkan nama file dalam bentuk unescaped
Cetak lokasi file yang sesuai dengan FILE dalam salinan cache REVISION
Level tambalan default untuk versi yang diberikan adalah level terbaru untuk pohon proyek
memiliki tambalan. Arsip dan versi default dicetak oleh "tla tree-version".
Latar Belakang murni
daftar pristina pohon in a proyek pohon
Pemakaian: tla murni [opsi] [batas]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-d, --dir DIR cd ke DIR dulu
-u, --unlocked return hanya yang tidak terkunci
-l, --locked return hanya terkunci asli
-r, --membalikkan urutan pengurutan terbalik
Cetak daftar revisi murni yang di-cache di DIR pohon proyek (atau saat ini
direktori).
Latar Belakang kunci-murni
mengunci (Atau membuka kunci) a pristina pohon
Pemakaian: tla lock-pristine [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-u, --unlock unlock, bukan lock
Kunci REVISI murni yang ditunjukkan di pohon proyek yang berisi DIR (atau arus
direktori). Ini mencegah revisi agar tidak didaur ulang secara otomatis.
Latar Belakang tambah murni
memastikan bahwa a proyek pohon memiliki a tertentu pristina revisi
Pemakaian: tla add-murni [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
Ekstrak REVISION dari arsip, buat salinan murni. Simpan salinan asli itu di
pohon proyek direktori saat ini
Latar Belakang temukan-murni
menemukan dan mencetak itu path untuk a pristina revisi
Pemakaian: tla menemukan-murni [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-d, --dir DIR cd ke DIR dulu
-u, --unlocked hanya mengembalikan yang tidak terkunci
-l, --locked hanya mengembalikan yang asli yang terkunci
-t, --tree-only cari pohon ini saja, bukan saudara kandung
-s, --status keluar diam saja
Cetak lokasi salinan asli dari revisi yang ditunjukkan
TINJAUAN PERPUSTAKAAN PERINTAH
Latar Belakang perpustakaan-revisi-saya
mencetak or perubahan Tujuan revisi perpustakaan path
Pemakaian: tla-revisi-perpustakaan saya [opsi] [dir]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-e, --errname tentukan nama program untuk kesalahan
-d, --delete batalkan spesifikasi perpustakaan revisi Anda
-s, --silent menekan pesan yang meyakinkan
--search gunakan jalur pencarian lengkap
--tambahkan gunakan jalur tambah lengkap
--search-only gunakan jalur pencarian-saja
--add-only gunakan jalur add-only
--first tambahkan ke jalur jika pengaturan (default ditambahkan)
Tanpa argumen, dan tanpa -d, cetak jalur ke perpustakaan revisi Anda.
Dengan argumen, rekam DIR sebagai jalur ke perpustakaan revisi Anda di
~/.arch-params/=revisi-perpustakaan
Dengan opsi -d (--delete) dan tanpa argumen, pastikan Anda tidak memiliki revisi
jalur perpustakaan diatur dalam ~/.arch-params.
Jika tidak ada perpustakaan revisi yang disetel, program keluar dengan status 1, mencetak pesan kesalahan
kecuali opsi -s (--silent) diberikan.
Latar Belakang perpustakaan-config
mengkonfigurasi parameter of a revisi perpustakaan
Pemakaian: tla library-config [opsi] library-dir
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
--serakah membuat perpustakaan serakah
--non-serakah membuat perpustakaan tidak serakah
--sparse membuat perpustakaan menjadi jarang
--non-sparse membuat perpustakaan tidak jarang
Setel/tampilkan berbagai parameter untuk pustaka revisi.
Latar Belakang perpustakaan-temukan
menemukan dan mencetak itu tempat of a revisi in itu revisi perpustakaan
Pemakaian: tla perpustakaan-temukan [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-e, --errname tentukan nama program untuk kesalahan
-s, --silent menekan pesan yang meyakinkan
Temukan REVISI di perpustakaan revisi Anda dan cetak jalurnya. Jika revisi tidak ada,
cetak pesan kesalahan (kecuali --silent ditentukan) dan keluar dengan status non-0.
Latar Belakang perpustakaan-tambahkan
menambahkan a revisi untuk itu revisi perpustakaan
Pemakaian: tla library-tambahkan [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-s, --sparse Jangan mengisi celah di perpustakaan.
--non-sparse Isi celah di perpustakaan.
-L, --library LIB menentukan perpustakaan mana yang akan ditambahkan
--for-links PATH memerlukan lib pada perangkat yang sama dengan PATH
--unescaped tampilkan nama file dalam bentuk unescaped
Tambahkan REVISION ke perpustakaan revisi Anda.
Perintah ini tidak berpengaruh dan keluar dengan status 0 jika revisi yang ditunjukkan sudah masuk
Perpustakaan.
Latar Belakang perpustakaan-hapus
menghapus a revisi dari itu revisi perpustakaan
Pemakaian: tla library-remove [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Hapus REVISION dari perpustakaan revisi Anda.
Jika revisi tidak ada, cetak pesan kesalahan dan keluar dengan status non-0.
Latar Belakang perpustakaan-arsip
daftar itu arsip in Tujuan revisi perpustakaan
Pemakaian: tla library-archives [opsi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Daftar semua arsip dengan catatan di perpustakaan revisi.
Latar Belakang perpustakaan-kategori
daftar itu kategori in Tujuan revisi perpustakaan
Pemakaian: tla perpustakaan-kategori [opsi] [arsip]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Buat daftar semua kategori dalam arsip tertentu di perpustakaan revisi.
Latar Belakang perpustakaan-cabang
daftar itu cabang in a perpustakaan kategori
Pemakaian: tla perpustakaan-cabang [opsi] [kategori]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
Daftar semua cabang dalam CATEGORY di perpustakaan revisi.
Latar Belakang versi perpustakaan
daftar itu Versi in a perpustakaan cabang
Pemakaian: tla library-versi [opsi] [cabang]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-r, --reverse sort dari terbaru ke terlama
Daftar semua versi dalam arsip/cabang tertentu dengan catatan di perpustakaan revisi.
Latar Belakang perpustakaan-revisi
daftar itu revisi in a perpustakaan versi
Pemakaian: tla perpustakaan-revisi [opsi] [versi]
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-r, --reverse sort dari terbaru ke terlama
-f, --daftar lengkap nama-nama yang memenuhi syarat
-s, --summary mencetak ringkasan setiap patch
-c, --creator mencetak pembuat setiap tambalan
-D, --date cetak tanggal tiap patch
Buat daftar semua revisi dalam arsip/versi tertentu dengan catatan dalam revisi
Perpustakaan.
Latar Belakang perpustakaan-log
keluaran a mencatat pesan dari itu revisi perpustakaan
Pemakaian: tla library-log [opsi] revisi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-s, --silent menekan pesan yang meyakinkan
Cetak pesan log untuk REVISI dari perpustakaan.
Latar Belakang perpustakaan-file
menemukan a fillet in a revisi perpustakaan
Pemakaian: tla library-file [opsi] revisi file
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
--id menafsirkan FILE sebagai id inventaris
--ini menafsirkan FILE sebagai file di dalam pohon proyek
Temukan FILE di REVISION di perpustakaan revisi Anda dan cetak jalurnya. Jika revisi atau file
tidak ada, cetak pesan kesalahan dan keluar dengan status non-0.
DITERBITKAN REVISI PERINTAH
Latar Belakang merebut
merebut a diterbitkan revisi
Pemakaian: tla ambil [opsi] lokasi
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
Meraih revisi yang diterbitkan dari LOCATION.
LAIN-LAIN SKRIPSI SUPPORT
Latar Belakang parse-paket-nama
parse a paket nama
Pemakaian: tla parse-paket-nama [opsi] nama
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-A, --archive Override `arsip-default-saya´
-a, --arch cetak nama arsip
--non-arch mencetak bagian non-arsip dari nama
-c, --category mencetak nama kategori
-b, --branch mencetak nama cabang
-p, --package mencetak nama paket
-v, --vsn cetak id versi
--package-version mencetak kategori--cabang--versi
-l, --lvl mencetak level tambalan
--sinonim tingkat-patch untuk --lvl
Opsi -b, -B, -p, -v, dan -l saling membatalkan.
Untuk -b, -v, dan -l, hanya string id yang dicetak tanpa "--".
Untuk -p, outputnya adalah " -- ".
Latar Belakang nama-paket yang valid
uji a paket nama untuk keabsahan
Pemakaian: tla valid-paket-nama [opsi] nama
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
-e, --errname tentukan nama program untuk kesalahan
--arsip membutuhkan dan arsip eksplisit
--tidak ada arsip larangan dan arsip eksplisit
-c, --category memerlukan kategori
-p, --package memerlukan kategori, izin cabang
-v, --vsn memerlukan nomor versi
-l, --patch-level membutuhkan level patch
--lvl sinonim untuk --patch-level
-t, --toleran mentolerir nama yang lebih spesifik
Keluar dengan status 0 jika PACKAGE adalah nama paket yang valid, status 1 sebaliknya.
Secara default, memerlukan nama dasar atau nama dasar ditambah label cabang.
Opsi -v dan -l batalkan -b dan sebaliknya.
Opsi -l menyiratkan -v.
Jika nama kesalahan ditentukan (-e atau --errname), maka nama yang tidak valid menyebabkan pesan kesalahan
di stdout. Jika tidak, status keluar adalah satu-satunya keluaran.
Secara default, validasinya ketat. Misalnya, -b memeriksa nama dasar yang valid dan melakukan
tidak mengizinkan label cabang atau nomor versi.
Dengan -t, nama yang lebih spesifik diizinkan. Misalnya, -b akan mengizinkan nama cabang,
nomor versi, dan tingkat patch.
Latar Belakang melarikan diri
mencetak string in melarikan diri or tidak lolos bentuk
Pemakaian: tla escape [--unscaped] string
-h, --help Menampilkan pesan bantuan dan keluar.
-H Menampilkan pesan bantuan verbose dan keluar.
-V, --version Menampilkan string pengenal rilis
dan keluar.
--unescaped tampilkan nama file dalam bentuk unescaped
Menggunakan aturan melarikan diri Pika.
LINGKUNGAN
EDITOR Jika $EDITOR diatur, gunakan nilainya sebagai jalur editor teks lengkungan adalah untuk menjalankan ketika
meminta pengguna untuk memasukkan teks. Jika tidak disetel, pesan log harus diberikan pada perintah
baris menggunakan parameter `-L´ atau dalam file yang dibuat oleh `tla make-log´.
HOME Direktori beranda pengguna, di mana lengkungan mencari .arch-cache/ dan .arch-params/ .
http_proxy HTTP_PROXY
Jika $http_proxy atau $HTTP_PROXY sudah diatur, lengkungan menggunakan nilainya sebagai URL proxy
untuk digunakan untuk akses WebDAV. $http_proxy memiliki prioritas lebih tinggi dari $HTTP_PROXY. Jika
tidak disetel, tidak ada proxy yang digunakan.
TMPDIR Jika $TMPDIR sudah diatur, lengkungan membuat file sementara di direktori yang diberikan. Jika tidak,
itu menggunakan `/ Tmp.
Gunakan tla online menggunakan layanan onworks.net