GoGPT Best VPN GoSearch

OnWorks favicon

tla - ອອນລາຍໃນຄລາວ

ດໍາເນີນການ tla ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ tla ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


tla - arch command line client tool

ສະຫຼຸບສັງລວມ


tla ຄໍາສັ່ງ [ command_options ]
tla ຄໍາສັ່ງ [-h|--ຊ່ວຍ|-H]
tla [-h|--help|-H|-V|--version]

ລາຍລະອຽດ


tla ແມ່ນ​ການ​ປະ​ຕິ​ບັດ​ຂອງ​ ໂຄ້ງ .

ໂຄ້ງ ເປັນ​ລະ​ບົບ​ການ​ຄວບ​ຄຸມ​ສະ​ບັບ​, ທີ່​ອະ​ນຸ​ຍາດ​ໃຫ້​ທ່ານ​ເພື່ອ​ຮັກ​ສາ​ສະ​ບັບ​ເກົ່າ​ຂອງ​ໄຟລ​໌​ແລະ​
ໄດເລກະທໍລີ (ປົກກະຕິແລ້ວລະຫັດແຫຼ່ງ), ໃຫ້ບັນທຶກວ່າໃຜ, ເມື່ອໃດ, ແລະເປັນຫຍັງການປ່ຽນແປງເກີດຂຶ້ນ,
ແລະອື່ນໆ, ເຊັ່ນ SVN, CVS, ຫຼື RCS.

ໂຄ້ງ ມີຄວາມໄດ້ປຽບຫຼາຍເມື່ອທຽບກັບລະບົບການແຂ່ງຂັນ. ໃນບັນດາເຫຼົ່ານີ້ແມ່ນ:

ການເຮັດວຽກ on ທັງ ໝົດ ຕົ້ນໄມ້
ໂຄ້ງ ຕິດຕາມຕົ້ນໄມ້ທັງໝົດ - ບໍ່ພຽງແຕ່ໄຟລ໌ສ່ວນບຸກຄົນເທົ່ານັ້ນ. ຕົວຢ່າງ, ຖ້າທ່ານປ່ຽນ
ໄຟລ໌ຈໍານວນຫຼາຍຢູ່ໃນຕົ້ນໄມ້, ໂຄ້ງ ສາມາດບັນທຶກການປ່ຽນແປງເຫຼົ່ານັ້ນທັງໝົດເປັນກຸ່ມແທນ
file-by-file; ຖ້າເຈົ້າປ່ຽນຊື່ໄຟລ໌ ຫຼືຈັດລະບຽບຕົ້ນໄມ້ຄືນໃໝ່, ໂຄ້ງ ສາມາດບັນທຶກຕົ້ນໄມ້ເຫຼົ່ານັ້ນ
ການ​ຈັດ​ການ​ພ້ອມ​ກັບ​ການ​ປ່ຽນ​ແປງ​ຂອງ​ທ່ານ​ກັບ​ເນື້ອ​ໃນ​ໄຟລ​໌​.

ຊຸດການປ່ຽນແປງ ທິດທາງ
ໂຄ້ງ ບໍ່ພຽງແຕ່ "snapshot" ຕົ້ນໄມ້ໂຄງການຂອງທ່ານ. ແທນທີ່ຈະ, ໂຄ້ງ ສົມທົບການດັດແກ້ແຕ່ລະຄົນ
ກັບຊຸດການປ່ຽນແປງສະເພາະ: ລາຍລະອຽດຂອງສິ່ງທີ່ມີການປ່ຽນແປງ. ໂຄ້ງ ສະຫນອງໃຫ້
changeset ຮັດກຸມຄໍາສັ່ງເພື່ອຊ່ວຍໃຫ້ທ່ານທົບທວນການປ່ຽນແປງ, merge ຕົ້ນໄມ້ໂດຍການສະຫມັກ
changeets, ກວດເບິ່ງປະຫວັດຂອງຕົ້ນໄມ້ໂດຍການຖາມວ່າການປ່ຽນແປງໄດ້ຖືກນໍາໃຊ້ກັບຫຍັງ
ມັນ, ແລະອື່ນໆ.

ຢ່າງເຕັມສ່ວນ ຖືກແຈກຢາຍ
ໂຄ້ງ ບໍ່ໄດ້ອີງໃສ່ repository ສູນກາງ. ຕົວຢ່າງ, ບໍ່ຈໍາເປັນຕ້ອງຂຽນ
ເຂົ້າເຖິງຄັງເກັບມ້ຽນຂອງໂຄງການໃຫ້ກັບຜູ້ປະກອບສ່ວນທີ່ສຳຄັນທັງໝົດ. ແທນທີ່ຈະ, ແຕ່ລະຄົນປະກອບສ່ວນ
ສາມາດມີບ່ອນເກັບມ້ຽນຂອງຕົນເອງສໍາລັບວຽກງານຂອງເຂົາເຈົ້າ. ໂຄ້ງ ດໍາເນີນການຢ່າງບໍ່ຢຸດຢັ້ງໃນທົ່ວບ່ອນເກັບມ້ຽນ
ເຂດແດນ.

ຄໍາສັ່ງ ພາບລວມ


ຊ່ວຍເຫຼືອ
tla ຊ່ວຍເຫຼືອ [ທາງເລືອກ]
ໃຫ້ການຊ່ວຍເຫຼືອກັບ arch

ຜູ້​ໃຊ້ ຄໍາສັ່ງ
tla my-id [ທາງເລືອກ] [id]
ພິມຫຼືປ່ຽນ id ຂອງທ່ານ

tla my-default-archive [ທາງເລືອກ] [ຮວບຮວມ]
ພິມ ຫຼືປ່ຽນແຟ້ມຈັດເກັບເລີ່ມຕົ້ນຂອງທ່ານ

tla ລົງທະບຽນ-ຮວບຮວມ [ທາງເລືອກ] [ຮວບຮວມ] ສະຖານທີ່
ປ່ຽນແປງການລົງທະບຽນສະຖານທີ່ເກັບມ້ຽນ

tla whereis-archive [ທາງເລືອກ] ເກັບ
ພິມການລົງທະບຽນສະຖານທີ່ເກັບມ້ຽນ

tla ເອກະສານ [ທາງເລືອກ] [ຄົ້ນຫາ ປົກກະຕິ ການສະແດງອອກ]
ລາຍງານບ່ອນເກັບມ້ຽນທີ່ລົງທະບຽນ ແລະສະຖານທີ່ຂອງພວກເຂົາ

ໂຄງການ ຕົ້ນໄມ້ ຄໍາສັ່ງ
tla init-ຕົ້ນໄມ້ [ທາງເລືອກ] [[ຮວບຮວມ]/ສະບັບ]
ເລີ່ມຕົ້ນໂຄງການຕົ້ນໄມ້ໃຫມ່

tla ຮາກຕົ້ນໄມ້ [ທາງເລືອກ] [dir]
ຊອກຫາແລະພິມຮາກຂອງຕົ້ນໄມ້ໂຄງການ

tla ສະ​ບັບ​ຕົ້ນ​ໄມ້​ [ທາງເລືອກ] [dir]
ພິມສະບັບເລີ່ມຕົ້ນສໍາລັບໂຄງການຕົ້ນໄມ້

tla tree-id [ທາງເລືອກ] [dir]
ພິມຕົວລະບຸຕົ້ນໄມ້ສຳລັບໂຄງການຕົ້ນໄມ້

tla ການ​ແກ້​ໄຂ​ຕົ້ນ​ໄມ້​ [ທາງເລືອກ] [dir]
ພິມຕົວລະບຸຕົ້ນໄມ້ສຳລັບໂຄງການຕົ້ນໄມ້

tla set-tree-version [ທາງເລືອກ] [archive]/ສະບັບ
ກໍານົດສະບັບເລີ່ມຕົ້ນສໍາລັບໂຄງການຕົ້ນໄມ້

tla ຍົກເລີກ [ທາງເລືອກ] [ດັດແກ້]
ຍົກເລີກ ແລະບັນທຶກການປ່ຽນແປງໃນໂຄງການຕົ້ນໄມ້

tla ເຮັດຊ້ ຳ [ທາງເລືອກ] [ຊຸດການປ່ຽນແປງ]
ເຮັດຄືນການປ່ຽນແປງໃນໂຄງການຕົ້ນໄມ້

tla ການປ່ຽນແປງ [ທາງເລືອກ] [ດັດແກ້] [-- ຈຳກັດ...]
ລາຍງານກ່ຽວກັບການປ່ຽນແປງທ້ອງຖິ່ນໃນໂຄງການຕົ້ນໄມ້

tla ໄຟລ໌ຄວາມແຕກຕ່າງ [ທາງເລືອກ] ເອກະສານ [ດັດແກ້]
ສະແດງໃຫ້ເຫັນການປ່ຽນແປງໃນທ້ອງຖິ່ນຕໍ່ໄຟລ໌

tla diff [ທາງເລືອກ] [ດັດແກ້] [-- ໄຟລ໌...]
ລາຍງານກ່ຽວກັບການປ່ຽນແປງທ້ອງຖິ່ນໃນໂຄງການຕົ້ນໄມ້

tla ການສົ່ງອອກ [ທາງເລືອກ] [ດັດແກ້] dir
ສົ່ງອອກທັງໝົດ ຫຼືບາງສ່ວນຂອງການດັດແກ້ຕົ້ນໄມ້

ໂຄງການ ຕົ້ນໄມ້ ສິນຄ້າຄົງຄັງ ຄໍາສັ່ງ
tla ສິນຄ້າຄົງຄັງ [ທາງເລືອກ] [--] [dir]*
ສິນຄ້າຄົງຄັງຕົ້ນໄມ້ແຫຼ່ງ

tla ຜ້າໃບ [ທາງເລືອກ] [dir]
ກວດສອບຕົ້ນໄມ້ແຫຼ່ງ

tla ຝັກ [ທາງເລືອກ] [dir]
ກວດສອບຕົ້ນໄມ້ແຫຼ່ງ

tla id [ທາງເລືອກ] ເອກະສານ ...
ລາຍງານ ID ສິນຄ້າຄົງຄັງສໍາລັບໄຟລ໌

tla id-tag-method [ທາງເລືອກ] [ວິທີການ]
ພິມ ຫຼືປ່ຽນວິທີການແທັກ id tree ຂອງໂຄງການ

tla ເພີ່ມ [ທາງເລືອກ] ເອກະສານ ...
ເພີ່ມ ID ສິນຄ້າຄົງຄັງທີ່ຈະແຈ້ງ

tla add-id [ທາງເລືອກ] ເອກະສານ ...
ເພີ່ມ ID ສິນຄ້າຄົງຄັງທີ່ຈະແຈ້ງ

tla ລຶບ ID [ທາງເລືອກ] ເອກະສານ ...
ເອົາ ID ສິນຄ້າຄົງຄັງທີ່ຊັດເຈນອອກ

tla ຍ້າຍ-id [ທາງເລືອກ] ຈາກ to
ຍ້າຍ ID ສິນຄ້າຄົງຄັງທີ່ຈະແຈ້ງ

tla ສໍາຜັດ [ທາງເລືອກ] ເອກະສານ ...
ເພີ່ມ id ສິນຄ້າຄົງຄັງທີ່ຈະແຈ້ງ, ແຕະທີ່ໄຟລ໌.

tla rm [ທາງເລືອກ] ແຟ້ມ ...
ເອົາໄຟລ໌ (ຫຼື dir, ຫຼື symlink) ແລະແທັກສິນຄ້າຄົງຄັງທີ່ຊັດເຈນຂອງມັນ

tla mv [ທາງເລືອກ] ຈາກ to OR ຈາກ 1 ຈາກ 2 ... dir
ຍ້າຍໄຟລ໌ (ຫຼື dir, ຫຼື symlink) ແລະແທັກສິນຄ້າຄົງຄັງທີ່ຊັດເຈນຂອງມັນ

tla explicit-default [ທາງເລືອກ] [TAG-PREFIX]
ພິມ ຫຼືແກ້ໄຂ ids ເລີ່ມຕົ້ນ

tla default-id [ທາງເລືອກ] [TAG-PREFIX]
ພິມ ຫຼືແກ້ໄຂ ids ເລີ່ມຕົ້ນ

tla id-tagging-defaults [ທາງເລືອກ]
ພິມຄ່າເລີ່ມຕົ້ນ =tagging-method contents

Patch ທີ່ກໍານົດໄວ້ ຄໍາສັ່ງ
tla ການປ່ຽນແປງ [ທາງເລືອກ] ORIG MOD DEST [ໄຟລ໌]
ຄິດໄລ່ຊຸດການປ່ຽນແປງຕົ້ນໄມ້ທັງໝົດ

tla mkpatch [ທາງເລືອກ] ORIG MOD DEST [ໄຟລ໌]
ຄິດໄລ່ຊຸດການປ່ຽນແປງຕົ້ນໄມ້ທັງໝົດ

tla ນຳໃຊ້-ປ່ຽນຊຸດ [ທາງເລືອກ] ປ່ຽນແປງ [ເປົ້າ​ຫມາຍ]
ນຳໃຊ້ຊຸດປ່ຽນຕົ້ນໄມ້ທັງໝົດ

tla ຢາເມັດ [ທາງເລືອກ] ປ່ຽນແປງ [ເປົ້າ​ຫມາຍ]
ນຳໃຊ້ຊຸດປ່ຽນຕົ້ນໄມ້ທັງໝົດ

tla ສະແດງໃຫ້ເຫັນການປ່ຽນແປງ [ທາງເລືອກ] [dir]
ສ້າງບົດລາຍງານຈາກຊຸດການປ່ຽນແປງ

Archive ເຮັດທຸລະກໍາ ຄໍາສັ່ງ
tla ເຮັດໃຫ້-archive [ທາງເລືອກ] [ຊື່] ສະຖານທີ່
ສ້າງໄດເລກະທໍລີແຟ້ມຈັດເກັບໃຫມ່

tla archive-ຕັ້ງຄ່າ [ທາງເລືອກ] [ສະບັບ ... ]
ສ້າງປະເພດ, ສາຂາ ແລະຮຸ່ນໃໝ່

tla ເຮັດ​ໃຫ້​ປະ​ເພດ​ [ທາງເລືອກ] ຫມວດ​: ພາ​ສາ
ສ້າງປະເພດແຟ້ມຈັດເກັບໃໝ່

tla ສາຂາ [ທາງເລືອກ] ສາຂາ
ສ້າງສາຂາເກັບມ້ຽນໃໝ່

tla ສະບັບ [ທາງເລືອກ] ສະບັບພາສາ
ສ້າງສະບັບເກັບມ້ຽນໃຫມ່

tla ການນໍາເຂົ້າ [ທາງເລືອກ] [[ຮວບຮວມ]/ສະບັບ]
ຈັດເກັບການແກ້ໄຂພື້ນຖານ-0 ເຕັມແຫຼ່ງ

tla ຄໍາຫມັ້ນສັນຍາ [ທາງເລືອກ] [[ຮວບຮວມ]/ສະບັບ] [-- ເອກະສານ ... ]
ຈັດເກັບການດັດແກ້ໂດຍອີງໃສ່ຊຸດການປ່ຽນແປງ

tla ໄດ້ຮັບ [ທາງເລືອກ] ການແກ້ໄຂ [dir]
ກໍ່ສ້າງຕົ້ນໄມ້ໂຄງການສໍາລັບການທົບທວນ

tla ໄດ້​ຮັບ​ການ​ປ່ຽນ​ແປງ​ [ທາງເລືອກ] ການແກ້ໄຂ [dir]
ດຶງເອົາຊຸດການປ່ຽນແປງຈາກບ່ອນເກັບມ້ຽນ

tla ການ​ແກ້​ໄຂ lock​ [ທາງເລືອກ] ການແກ້ໄຂ
ລັອກ (ຫຼືປົດລັອກ) ການແກ້ໄຂການເກັບຮັກສາ

tla archive-mirror [ທາງເລືອກ] [from [ເຖິງ] [ຈຳກັດ]]
ປັບປຸງບ່ອນແລກປ່ຽນຄວາມເກັບມ້ຽນ

Archive ຄໍາສັ່ງ
tla ກວດ​ເບິ່ງ [ທາງເລືອກ] [ຈຳກັດ]
ພິມໂຄງຮ່າງການອະທິບາຍເນື້ອໃນທີ່ເກັບໄວ້

tla rbrowse [ທາງເລືອກ] [[ARCHIVE_NAME/]LIMIT_REGEX]
ພິມໂຄງຮ່າງການອະທິບາຍເນື້ອໃນຂອງຮວບຮວມ

tla ປະເພດ [ທາງເລືອກ] [ຮວບຮວມ]
ລາຍຊື່ປະເພດຢູ່ໃນແຟ້ມຈັດເກັບ

tla ສາຂາ [ທາງເລືອກ] [ປະເພດ]
ລາຍຊື່ສາຂາໃນຫມວດເກັບຂໍ້ມູນ

tla ສະບັບ [ທາງເລືອກ] [ສາຂາ]
ລາຍຊື່ສະບັບຢູ່ໃນສາຂາທີ່ເກັບໄວ້

tla ການແກ້ໄຂ [ທາງເລືອກ] [ສະ​ບັບ​]
ລາຍຊື່ການແກ້ໄຂໃນສະບັບທີ່ເກັບໄວ້

tla ບັນພະບຸລຸດ [ທາງເລືອກ] [ດັດແກ້]
ສະ​ແດງ​ບັນ​ພະ​ບຸ​ລຸດ​ຂອງ​ການ​ປັບ​ປຸງ​

tla ເຊື້ອສາຍ - ເສັ້ນສະແດງ [ທາງເລືອກ] [ດັດແກ້]
ສະ​ແດງ​ບັນ​ພະ​ບຸ​ລຸດ​ຂອງ​ການ​ປັບ​ປຸງ​

tla cat-archive-log [ທາງເລືອກ] ການແກ້ໄຂ
ພິມເນື້ອໃນຂອງການເຂົ້າບັນທຶກທີ່ເກັບໄວ້

tla cacherev [ທາງເລືອກ] [ດັດແກ້]
cache ຕົ້ນ​ໄມ້​ຕົ້ນ​ຕໍ​ຢ່າງ​ເຕັມ​ທີ່​ໃນ​ການ​ເກັບ​ຮັກ​ສາ​ໄວ້​

tla cachedrevs [ທາງເລືອກ] [ສະ​ບັບ​]
ລາຍຊື່ການແກ້ໄຂທີ່ເກັບໄວ້ໃນບ່ອນເກັບມ້ຽນ

tla uncacherev [ທາງເລືອກ] ການແກ້ໄຂ [dir]
ເອົາຕົ້ນໄມ້ແຫຼ່ງເຕັມທີ່ເກັບໄວ້ໃນບ່ອນເກັບມ້ຽນ

tla archive-meta-info [ທາງເລືອກ] ຊື່ລາຍການ
ລາຍງານຂໍ້ມູນເມຕາຈາກບ່ອນເກັບມ້ຽນ

tla archive-snapshot [ທາງເລືອກ] dir [ຈຳກັດ]
ອັບເດດຮູບຖ່າຍໃນແຟ້ມຈັດເກັບ

tla archive-version [ທາງເລືອກ]
ລາຍຊື່ສະບັບທີ່ເກັບໄວ້ໃນແຟ້ມຈັດເກັບ

tla archive-fixup [ທາງເລືອກ]
ແກ້ໄຂໄຟລ໌ເສີມໃນແຟ້ມຈັດເກັບ

Patch ຕົວເຊັນເຂົ້າ ຄໍາສັ່ງ
tla ເຮັດບັນທຶກ [ທາງເລືອກ] [ສະ​ບັບ​]
ເລີ່ມຕົ້ນການປ້ອນໄຟລ໌ບັນທຶກໃໝ່

tla ສະບັບບັນທຶກ [ທາງເລືອກ]
ບັນຊີລາຍຊື່ patch log versions ໃນໂຄງການຕົ້ນໄມ້

tla add-log-version [ທາງເລືອກ] [archive]/ສະບັບ
ເພີ່ມສະບັບບັນທຶກ patch ກັບຕົ້ນໄມ້ໂຄງການ

tla ລຶບ-log-version [ທາງເລືອກ] [archive]/ສະບັບ
ເອົາບັນທຶກ patch ຂອງເວີຊັນອອກຈາກຕົ້ນໄມ້ໂຄງການ

tla ຂໍ້ມູນບັນທຶກ [ທາງເລືອກ] [[archive]/ສະບັບ ... ]
ບັນຊີລາຍຊື່ patch logs ສໍາລັບສະບັບໃນໂຄງການຕົ້ນໄມ້

tla cat-log [ທາງເລືອກ] ການ​ປັບ​ປຸງ​ສະ​ເພາະ​
ພິມ​ເນື້ອ​ໃນ​ຂອງ​ໂຄງ​ການ​ເຂົ້າ​ບັນ​ທຶກ​ເປັນ​ໄມ້​ຢືນ​ຕົ້ນ​

tla ການປ່ຽນແປງ [ທາງເລືອກ] [[ຮວບຮວມ]/ສະບັບ]
ສ້າງ ChangeLog ຈາກບັນທຶກ patch

tla log-for-merge [ທາງເລືອກ] [[ຮວບຮວມ]/ສະບັບ]
ສ້າງເນື້ອໃນບັນທຶກສໍາລັບການລວມເຂົ້າກັນ

tla ລວມເຂົ້າກັນ [ທາງເລືອກ] ເຂົ້າໄປ [ຈາກ]
ລາຍງານບ່ອນທີ່ສອງສາຂາໄດ້ຖືກລວມເຂົ້າກັນ

tla ການ​ຜະ​ສົມ​ໃຫມ່​ [ທາງເລືອກ] [[ຮວບຮວມ]/ສະບັບ]
ລາຍຊື່ຕົ້ນໄມ້ patches ສະບັບໃຫມ່

ຫຼາຍໂຄງການ ການຕັ້ງຄ່າ ຄໍາສັ່ງ
tla build-config [ທາງເລືອກ] config
ເລັ່ງການຕັ້ງຄ່າຫຼາຍໂຄງການ

tla cat-config [ທາງເລືອກ] config
ຂໍ້ມູນຜົນໄດ້ຮັບກ່ຽວກັບການຕັ້ງຄ່າຫຼາຍໂຄງການ

ຄໍາສັ່ງ ສໍາລັບການ ງ່າ ແລະ ການໂຮມເຂົ້າກັນ
tla ໂຄດ​ຄໍາ​ສັ່ງ [ທາງເລືອກ] ທີ່ມາ-ການທົບທວນ TAG-VERSION
ສ້າງ​ການ​ແກ້​ໄຂ​ຕໍ່​ເນື່ອງ​

tla ສາຂາ [ທາງເລືອກ] [ສະບັບ] ປະຕູ
ສ້າງ​ການ​ແກ້​ໄຂ​ຕໍ່​ເນື່ອງ​

tla ສະຫຼັບ [ທາງເລືອກ] [ຊຸດ]
ປ່ຽນແປງສະບັບຕົ້ນໄມ້ທີ່ເຮັດວຽກ

tla ການປັບປຸງ [ທາງເລືອກ] [ສະບັບ/ດັດແກ້]
ປັບປຸງໂຄງການຕົ້ນໄມ້

tla replay [ທາງເລືອກ] [ສະບັບ/ດັດແກ້...]
ນຳໃຊ້ຊຸດການປ່ຽນແປງການດັດແກ້ຕໍ່ກັບຕົ້ນໄມ້ໂຄງການ

tla ດາວ-ລວມ [ທາງເລືອກ] [ຈາກ]
ສາຂາລວມເຂົ້າກັນ

tla ນຳໃຊ້-delta [ທາງເລືອກ] ຈາກ(ການປັບປຸງ|DIR) TO(ການທົບທວນ|DIR)
ຄິດໄລ່ຊຸດການປ່ຽນແປງລະຫວ່າງສອງຕົ້ນໄມ້ຫຼືການດັດແກ້ແລະນໍາໃຊ້ມັນກັບໂຄງການ
ເປັນໄມ້ຢືນຕົ້ນ

tla ຫາຍ [ທາງເລືອກ] [ສະ​ບັບ​]
ແຜ່ນພິມທີ່ຂາດຫາຍໄປຈາກຕົ້ນໄມ້ໂຄງການ

tla ສາຂາເຂົ້າຮ່ວມ [ທາງເລືອກ] ສະບັບພາສາ
ເພີ່ມສະບັບເປັນບັນພະບຸລຸດຂອງຕົ້ນໄມ້ໂຄງການ

tla sync-tree [ທາງເລືອກ] ການແກ້ໄຂ
ຮວມບົດບັນທຶກການສ້ອມແປງຂອງຕົ້ນໄມ້ໂຄງການດ້ວຍການດັດແກ້ທີ່ໃຫ້ໄວ້

tla delta [ທາງເລືອກ] (ບົດທົບທວນ|ຕົ້ນໄມ້)-A (ບົດທົບທວນ|ຕົ້ນໄມ້)-B [DESTDIR]
ຄິດໄລ່ຊຸດການປ່ຽນແປງ (ຫຼືຄວາມແຕກຕ່າງ) ລະຫວ່າງສອງຕົ້ນໄມ້ຫຼືການແກ້ໄຂ

ທ້ອງຖິ່ນ ການປົກຫຸ້ມຂອງ ຄໍາສັ່ງ
tla ການປ່ຽນແປງ [ທາງເລືອກ] [ດັດແກ້] [-- ຈຳກັດ...]
ລາຍງານກ່ຽວກັບການປ່ຽນແປງທ້ອງຖິ່ນໃນໂຄງການຕົ້ນໄມ້

tla ໄຟລ໌ຄວາມແຕກຕ່າງ [ທາງເລືອກ] ເອກະສານ [ດັດແກ້]
ສະແດງໃຫ້ເຫັນການປ່ຽນແປງໃນທ້ອງຖິ່ນຕໍ່ໄຟລ໌

tla ຄົ້ນ​ຫາ​ໄຟລ​໌​ [ທາງເລືອກ] ເອກະສານ [ດັດແກ້]
ຊອກຫາສະບັບຂອງໄຟລ໌

tla pristines [ທາງເລືອກ] [ຈຳກັດ]
ລາຍຊື່ຕົ້ນໄມ້ທີ່ປະເສີດຢູ່ໃນຕົ້ນໄມ້ໂຄງການ

tla lock-pristine [ທາງເລືອກ] ການແກ້ໄຂ
lock (ຫຼື unlock) ເປັນໄມ້ຢືນຕົ້ນ pristine

tla add-pristine [ທາງເລືອກ] ການແກ້ໄຂ
ໃຫ້​ແນ່​ໃຈວ່​າ​ຕົ້ນ​ໄມ້​ຂອງ​ໂຄງ​ການ​ມີ​ການ​ແກ້​ໄຂ​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ pristine​

tla ຊອກ​ເອ pristine​ [ທາງເລືອກ] ການແກ້ໄຂ
ຊອກຫາ ແລະພິມເສັ້ນທາງໄປສູ່ການດັດແກ້ທີ່ສັກສິດ

ການແກ້ໄຂ ຫ້ອງສະຫມຸດ ຄໍາສັ່ງ
tla my-revision-library [ທາງເລືອກ] [dir]
ພິມ ຫຼືປ່ຽນເສັ້ນທາງຫ້ອງສະໝຸດການແກ້ໄຂຂອງທ່ານ

tla library-config [ທາງເລືອກ] ຫ້ອງສະໝຸດ-dir
ກຳນົດຄ່າພາລາມິເຕີຂອງຫ້ອງສະໝຸດການແກ້ໄຂ

tla ຄົ້ນ​ຫາ​ຫ້ອງ​ສະ​ຫມຸດ​ [ທາງເລືອກ] ການແກ້ໄຂ
ຊອກຫາແລະພິມສະຖານທີ່ຂອງການແກ້ໄຂໃນຫ້ອງສະຫມຸດສະບັບປັບປຸງ

tla ຫ້ອງສະໝຸດ-ເພີ່ມ [ທາງເລືອກ] ການແກ້ໄຂ
ຕື່ມການດັດແກ້ກັບຫ້ອງສະຫມຸດການດັດແກ້

tla ຫໍສະຫມຸດ - ເອົາອອກ [ທາງເລືອກ] ການແກ້ໄຂ
ເອົາການດັດແກ້ອອກຈາກຫ້ອງສະຫມຸດການແກ້ໄຂ

tla ຫ້ອງສະໝຸດ-archives [ທາງເລືອກ]
ລາຍຊື່ບ່ອນເກັບມ້ຽນຢູ່ໃນຫ້ອງສະຫມຸດການແກ້ໄຂຂອງທ່ານ

tla ໝວດໝູ່ຫ້ອງສະໝຸດ [ທາງເລືອກ] [ຮວບຮວມ]
ລາຍ​ຊື່​ປະ​ເພດ​ໃນ​ຫ້ອງ​ສະ​ຫມຸດ​ການ​ແກ້​ໄຂ​ຂອງ​ທ່ານ​

tla ຫ້ອງສະໝຸດ-ສາຂາ [ທາງເລືອກ] [ປະເພດ]
ບອກສາຂາໃນໝວດຫ້ອງສະໝຸດ

tla ສະບັບຫ້ອງສະຫມຸດ [ທາງເລືອກ] [ສາຂາ]
ບອກສະບັບຢູ່ໃນສາຂາຫ້ອງສະຫມຸດ

tla ການ​ດັດ​ແກ້​ຫ້ອງ​ສະ​ຫມຸດ​ [ທາງເລືອກ] [ສະ​ບັບ​]
ບອກການດັດແກ້ໃນສະບັບຫ້ອງສະໝຸດ

tla ຫ້ອງສະໝຸດ-ບັນທຶກ [ທາງເລືອກ] ການແກ້ໄຂ
ສົ່ງອອກຂໍ້ຄວາມບັນທຶກຈາກຫ້ອງສະຫມຸດການແກ້ໄຂ

tla ໄຟລ​໌​ຫ້ອງ​ສະ​ຫມຸດ​ [ທາງເລືອກ] ເອກະສານ ການແກ້ໄຂ
ຊອກຫາໄຟລ໌ໃນຫ້ອງສະໝຸດການແກ້ໄຂ

ຈັດພີມມາ ການທົບທວນຄືນ ຄໍາສັ່ງ
tla grab [ທາງເລືອກ] ສະຖານທີ່
ຈັບ​ເອົາ​ການ​ແກ້​ໄຂ​ທີ່​ຈັດ​ພີມ​ມາ​

Miscellaneous Scripting ສະຫນັບສະຫນູນ
tla parse-package-name [ທາງເລືອກ] ຊື່
parse ຊື່ຊຸດ

tla valid-package-name [ທາງເລືອກ] ຊື່
ທົດສອບຊື່ຊຸດສໍາລັບຄວາມຖືກຕ້ອງ

tla escape [-- ໜີ​ບໍ່​ໄດ້​] string
ພິມສະຕຣິງໃນຮູບແບບ escaped ຫຼື unscaped

ຊ່ວຍ​ເຫຼືອ


tla ຊ່ວຍເຫຼືອ
ໃຫ້ ຊ່ວຍເຫຼືອ ກັບ ໂຄ້ງ

ການນໍາໃຊ້: tla ຊ່ວຍ [ທາງ​ເລືອກ​]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-b, --basic ສະແດງຄໍາສັ່ງພື້ນຖານເທົ່ານັ້ນ
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ຄໍາສັ່ງນີ້ພິມບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງທີ່ມີຢູ່.

ເພື່ອເບິ່ງພຽງແຕ່ບັນຊີລາຍຊື່ຂອງທາງເລືອກໃນຄໍາສັ່ງສະເພາະໃດຫນຶ່ງ, ໃຊ້:

tla $cmd -h

(ບ່ອນທີ່ $cmd ແມ່ນຊື່ຂອງຄໍາສັ່ງ). ສໍາລັບຄໍາອະທິບາຍເພີ່ມເຕີມກ່ຽວກັບການໃຫ້
ຄໍາສັ່ງ, ການນໍາໃຊ້:

tla $cmd -H

ຜູ້ໃຊ້ ສາມາດ


tla my-id
ພິມ or ການປ່ຽນແປງ ຂອງ​ທ່ານ id

ການນໍາໃຊ້: tla my-id [ຕົວເລືອກ] [id]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-e, --errname ລະບຸຊື່ໂຄງການສໍາລັບຄວາມຜິດພາດ
-u, --uid ພິມພຽງແຕ່ສ່ວນ UID ຂອງ ID

ໂດຍບໍ່ມີການໂຕ້ຖຽງພິມ id arch ຂອງທ່ານ.

ດ້ວຍການໂຕ້ຖຽງ, ບັນທຶກ ID-STRING ເປັນ ID ຂອງເຈົ້າໃນ ~/.arch-params/=id

ID ຂອງເຈົ້າຖືກບັນທຶກໄວ້ໃນບ່ອນເກັບມ້ຽນຕ່າງໆ ແລະຂໍ້ຄວາມບັນທຶກເມື່ອທ່ານໃຊ້ arch. ມັນຕ້ອງປະກອບດ້ວຍ
ທັງ​ຫມົດ​ຂອງ​ຕົວ​ອັກ​ສອນ​ທີ່​ພິມ​ໄດ້​ແລະ​ເຫມາະ​ໃນ​ຫນຶ່ງ​ແຖວ​. ໂດຍສົນທິສັນຍາ, ມັນຄວນຈະມີ
ແບບຟອມຂອງທີ່ຢູ່ອີເມວ, ເຊັ່ນໃນຕົວຢ່າງນີ້:

ແຮກເກີ Jane[email protected]>

ສ່ວນຂອງ id string ລະຫວ່າງ < ແລະ > ເອີ້ນວ່າ uid ຂອງທ່ານ. arch ບາງຄັ້ງໃຊ້ຂອງທ່ານ
uid ເປັນ fragment ເມື່ອສ້າງຊື່ໄຟລ໌ທີ່ເປັນເອກະລັກ.

ທາງເລືອກ -u (--uid) ເຮັດໃຫ້ພຽງແຕ່ສ່ວນ uid ຂອງ id string ຂອງທ່ານຖືກພິມ.

tla my-default-archive
ພິມ or ການປ່ຽນແປງ ຂອງ​ທ່ານ Default ເກັບ

ການນໍາໃຊ້: tla my-default-archive [ຕົວເລືອກ] [archive]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-e, --errname ລະບຸຊື່ໂຄງການສໍາລັບຄວາມຜິດພາດ
-d, --delete ບໍ່ໄດ້ລະບຸການຈັດເກັບໄວ້ໃນຕອນຕົ້ນຂອງທ່ານ
-s, --silent ສະກັດກັ້ນຂໍ້ຄວາມໃຫ້ຄວາມໝັ້ນໃຈ

ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ແລະໂດຍບໍ່ມີການ -d, ພິມຊື່ຂອງແຟ້ມເກັບຄ່າເລີ່ມຕົ້ນຂອງທ່ານ.

ດ້ວຍການໂຕ້ຖຽງ, ບັນທຶກ ARCHIVE ເປັນບ່ອນເກັບມ້ຽນໃນຕອນຕົ້ນຂອງທ່ານ
~/.arch-params/=default-archive

ດ້ວຍທາງເລືອກ -d (--delete) ແລະບໍ່ມີການໂຕ້ຖຽງ, ໃຫ້ແນ່ໃຈວ່າທ່ານບໍ່ມີຄ່າເລີ່ມຕົ້ນ.
ເກັບໄວ້ໃນແຟ້ມ ~/.arch-params.

ແຟ້ມຈັດເກັບເລີ່ມຕົ້ນຂອງທ່ານຖືກກໍານົດດ້ວຍວິທີນີ້:

ຖ້າທາງເລືອກ -A (--archive) ຖືກມອບໃຫ້ແລະບໍ່ຫວ່າງ, ແຟ້ມຈັດເກັບນັ້ນແມ່ນຄ່າເລີ່ມຕົ້ນ (ເຊິ່ງ.
ເຮັດໃຫ້ສະຄຣິບນີ້ເປັນປະໂຫຍດສໍາລັບການປະມວນຜົນ -A argument ທີ່ຖືກສົ່ງກັບ script ອື່ນ).

ຖ້າ -A ບໍ່ໄດ້ຖືກມອບໃຫ້, ແຕ່ ~/.arch-params/=default-archive ມີຢູ່ແລະບໍ່ຫວ່າງເປົ່າ, ນັ້ນແມ່ນ
ແຟ້ມຈັດເກັບເລີ່ມຕົ້ນຂອງທ່ານ.

ຖ້າ​ບໍ່​ດັ່ງ​ນັ້ນ​, ການ​ເກັບ​ໄວ້​ໃນ​ຕອນ​ຕົ້ນ​ຂອງ​ທ່ານ​ແມ່ນ​ຊື່​ຂອງ​ຮວບ​ຮວມ​ທ້ອງ​ຖິ່ນ​ຮາກ​ຖານ​ຢູ່​ໃນ​ການ​ໂຕ້​ຖຽງ​ກັບ​
-R (--root) ຫຼືລະບຸໄວ້ໃນສະພາບແວດລ້ອມຕົວແປ ARCHROOT.

ຖ້າບໍ່ມີບ່ອນເກັບຄ່າເລີ່ມຕົ້ນສາມາດພົບໄດ້ໂດຍວິທີໃດກໍ່ຕາມ, ໂປຣແກຣມຈະອອກຈາກສະຖານະ 1,
ການພິມຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດເວັ້ນເສຍແຕ່ວ່າທາງເລືອກ -s (--silent) ຈະຖືກມອບໃຫ້.

tla ລົງທະບຽນ-ຮວບຮວມ
ການປ່ຽນແປງ an ເກັບ ສະຖານທີ່ ການລົງທະບຽນ

ການນໍາໃຊ້: tla register-archive [ຕົວເລືອກ] [archive] ສະຖານທີ່

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-f, --force overwrite ສະຖານທີ່ທີ່ມີຢູ່ແລ້ວ
--present-ok ກັບຄືນ 0 ເຖິງແມ່ນວ່າມີແຟ້ມຈັດເກັບ
-d, --delete ລຶບການລົງທະບຽນຮວບຮວມ

ບັນທຶກສະຖານທີ່ຂອງ ARCHIVE.

ດ້ວຍ -d, ເອົາການລົງທະບຽນຂອງຮວບຮວມທີ່ລົງທະບຽນກ່ອນຫນ້ານີ້. ເມື່ອມາພ້ອມກັບ
-f, ຍົກເລີກການອະນຸຍາດໃນໄຟລ໌ລົງທະບຽນ ແລະຢ່າຈົ່ມຖ້າແຟ້ມຈັດເກັບບໍ່ແມ່ນ
ລົງທະບຽນ.

ສະຖານທີ່ຄວນຈະເປັນຊື່ໄດເລກະທໍລີ ຫຼື URL ທີ່ຢູ່ໄກ.

ເມື່ອລົງທະບຽນແຟ້ມຈັດເກັບໃຫມ່, ຖ້າບໍ່ມີຊື່ຂອງ ARCHIVE ຖືກສົ່ງຜ່ານເສັ້ນຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນ
ຊື່ຂອງແຟ້ມຈັດເກັບຈະຖືກອ່ານໂດຍອັດຕະໂນມັດຈາກຂໍ້ມູນ meta ຂອງແຟ້ມຈັດເກັບ.

ສະຖານທີ່ເກັບມ້ຽນຖືກເກັບໄວ້ໃນ ~/.arch-params/=ສະຖານທີ່.

ທ່ານຕ້ອງລົງທະບຽນສະຖານທີ່ເກັບມ້ຽນໄລຍະໄກກ່ອນທີ່ທ່ານຈະເຂົ້າເຖິງມັນ. ມັນ​ບໍ່​ແມ່ນ
ມີຄວາມຈໍາເປັນຢ່າງເຂັ້ມງວດເພື່ອລົງທະບຽນສະຖານທີ່ເກັບມ້ຽນທ້ອງຖິ່ນ (ທ່ານສາມາດກໍານົດໄດ້ຕະຫຼອດເວລາ
ສະຖານທີ່ຂອງພວກເຂົາໂດຍໃຊ້ການໂຕ້ຖຽງເສັ້ນຄໍາສັ່ງແລະ / ຫຼືຕົວແປສະພາບແວດລ້ອມ), ແຕ່ການລົງທະບຽນ
ສະຖານທີ່ເກັບມ້ຽນທ້ອງຖິ່ນແມ່ນແນະນໍາ (ເພື່ອຄວາມງ່າຍດາຍ).

tla whereis-archive
ພິມ an ເກັບ ສະຖານທີ່ ການລົງທະບຽນ

ການນໍາໃຊ້: tla whereis-archive [ຕົວເລືອກ] ຮວບຮວມ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ພິມສະຖານທີ່ລົງທະບຽນຂອງແຟ້ມຈັດເກັບ.

ໂດຍປົກກະຕິແລ້ວ ແຟ້ມຈັດເກັບຈະຕ້ອງໄດ້ລົງທະບຽນກ່ອນໜ້ານີ້ດ້ວຍ "tla register-archive".

ເປັນຂໍ້ຍົກເວັ້ນພິເສດ, ຮວບຮວມບໍ່ໄດ້ລົງທະບຽນ, ແຕ່ເປັນຊື່ຂອງຮວບຮວມ
ປົ່ງຮາກອອກຕາມທີ່ຕັ້ງທີ່ມີທາງເລືອກ -R (--root) ຫຼືຢູ່ໃນຕົວແປສະພາບແວດລ້ອມ
ARCHROOT ຫຼັງຈາກນັ້ນພິມໄດເລກະທໍລີຮາກນັ້ນ.

tla ເອກະສານ
ບົດ​ລາຍ​ງານ ລົງທະບຽນ ເອກະສານ ແລະ ຂອງເຂົາເຈົ້າ ສະຖານທີ່

ການນໍາໃຊ້: tla archives [ຕົວເລືອກ] [ຄົ້ນຫາແບບປົກກະຕິ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-n, --names ພິມຊື່ເກັບມ້ຽນເທົ່ານັ້ນ
-R, --exclude-remote Exclude MIRROR ແລະ SOURCE archives.

ພິມບັນຊີລາຍຊື່ຂອງຮວບຮວມທີ່ລົງທະບຽນແລະສະຖານທີ່ຂອງພວກເຂົາ

ຖ້າ [search regex] ໄດ້ຖືກມອບໃຫ້, ມີພຽງແຕ່ແຟ້ມຈັດເກັບທີ່ມີຊື່ທີ່ກົງກັບ [search regex] ເທົ່ານັ້ນ.
ສະແດງໃຫ້ເຫັນ

ໂຄງການ ສາມາດ


tla init-ຕົ້ນໄມ້
ເລີ່ມຕົ້ນ a ໃຫມ່ ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla init-tree [ຕົວເລືອກ] [[archive]/version]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
--nested ເລີ່ມຕົ້ນໂຄງການຕົ້ນໄມ້ທີ່ເປັນຮັງ.

ເລີ່ມຕົ້ນ DIR ເປັນຕົ້ນໄມ້ໂຄງການໃຫມ່.

ບັນທຶກ patch ຫວ່າງເປົ່າສໍາລັບ VERSION ຈະຖືກສ້າງຂື້ນ, ແລະ VERSION ຈະຖືກເຮັດໃຫ້ເປັນຄ່າເລີ່ມຕົ້ນ
ສະຖານທີ່ສໍາລັບການເຊັກອິນ.

tla ຮາກຕົ້ນໄມ້
ຊອກຫາ ແລະ ພິມ ໄດ້ ຮາກ of a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla tree-root [ຕົວເລືອກ] [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
--ຄວາມ​ຜິດ​ພາດ​ທີ່​ຖືກ​ຕ້ອງ​ສໍາ​ລັບ​ຕົ້ນ​ໄມ້​ກາງ txn​
-s, --silent exit status only

ຊອກຫາແລະພິມຮາກຂອງຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR (ຫຼືໄດເລກະທໍລີປະຈຸບັນ).
ທາງເລືອກ -- ການກວດສອບຄວາມຖືກຕ້ອງສໍາລັບສາມຄວາມເປັນໄປໄດ້:

1) ຕົ້ນໄມ້ໂຄງການແມ່ນຫົວເລື່ອງຂອງຄໍາຫມັ້ນສັນຍາທີ່
ໄດ້ຖືກຂ້າຕາຍກ່ອນທີ່ຈະເຂົ້າບັນທຶກຖືກເພີ່ມໃສ່
ໄມ້ທ່ອນໄມ້ຢືນຕົ້ນ. ຍັງ​ບໍ່​ຮູ້​ວ່າ​ເປັນ​ຫຼື​ບໍ່
ຄໍາຫມັ້ນສັນຍາໄດ້ຈັດຂຶ້ນໃນຮວບຮວມ. {arch}
ໄດເລກະທໍລີມີໄຟລ໌ບັນທຶກເປັນ "++mid-commit".

2) ຕົ້ນໄມ້ໂຄງການແມ່ນຫົວເລື່ອງຂອງຄໍາຫມັ້ນສັນຍາທີ່ຖືກຂ້າຕາຍ, ແຕ່ວ່າ
ມັນແນ່ນອນວ່າຄໍາຫມັ້ນສັນຍາໄດ້ເກີດຂຶ້ນ. ໄຟລ໌ບັນທຶກ
ຖືກເກັບໄວ້ເປັນ "++commit-definite".

3) ໂຄງ​ການ​ໄມ້​ຢືນ​ຕົ້ນ patch log ແມ່ນ​ທັນ​ສະ​ໄຫມ​ຢ່າງ​ເຕັມ​ທີ່ (ເທົ່າ​ທີ່
arch ຮູ້).

ໃນ​ກໍ​ລະ​ນີ 1​, ອອກ​ດ້ວຍ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ​ແລະ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ​.

ໃນກໍລະນີ 2, ຕິດຕັ້ງໄຟລ໌ບັນທຶກກ່ອນທີ່ຈະພິມຮາກຕົ້ນໄມ້ແລະອອກຕາມປົກກະຕິ.

ໃນກໍລະນີ 3, ພິມຮາກຕົ້ນໄມ້ແລະອອກຕາມປົກກະຕິ.

tla ສະ​ບັບ​ຕົ້ນ​ໄມ້​
ພິມ ໄດ້ Default ສະບັບພາສາ ສໍາລັບການ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla tree-version [ຕົວເລືອກ] [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ພິມສະບັບເລີ່ມຕົ້ນຂອງໂຄງການຕົ້ນໄມ້ DIR (ຫຼືໄດເລກະທໍລີປະຈຸບັນ).

tla tree-id
ພິມ ໄດ້ ເປັນໄມ້ຢືນຕົ້ນ ຕົວລະບຸ ສໍາລັບການ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla tree-id [ຕົວເລືອກ] [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ພິມຕົວລະບຸ patchset ທີ່ເປັນຕົວແທນຂອງຕົ້ນໄມ້ປະຈຸບັນ -> Ie
[email protected]/demo--1.0--patch-4. ຄ່າເລີ່ມຕົ້ນຂອງຕົ້ນໄມ້ທີ່ໄດເລກະທໍລີປະຈຸບັນແມ່ນຢູ່ໃນ.

tla ການ​ແກ້​ໄຂ​ຕົ້ນ​ໄມ້​
ພິມ ໄດ້ ເປັນໄມ້ຢືນຕົ້ນ ຕົວລະບຸ ສໍາລັບການ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla tree-revision [ຕົວເລືອກ] [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ພິມຕົວລະບຸ patchset ທີ່ເປັນຕົວແທນຂອງຕົ້ນໄມ້ປະຈຸບັນ -> Ie
[email protected]/demo--1.0--patch-4. ຄ່າເລີ່ມຕົ້ນຂອງຕົ້ນໄມ້ທີ່ໄດເລກະທໍລີປະຈຸບັນແມ່ນຢູ່ໃນ.

tla set-tree-version
ທີ່ກໍານົດໄວ້ ໄດ້ Default ສະບັບພາສາ ສໍາລັບການ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla set-tree-version [ຕົວເລືອກ] [archive]/version

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ

ຄຳສັ່ງນີ້ກຳນົດເວີຊັນເລີ່ມຕົ້ນທີ່ຈະກວດສອບໃນຕົ້ນທາງ DIR (ຄ່າເລີ່ມຕົ້ນ:
ໄດເລກະທໍລີປະຈຸບັນ) ໃນລະຫວ່າງຄໍາຫມັ້ນສັນຍາ.

ທ່ານ​ສາ​ມາດ​ລະ​ບຸ​ການ​ເກັບ​ຮັກ​ສາ​ສໍາ​ລັບ​ສະ​ບັບ​ນີ້​ເປັນ​ການ​ໂຕ້​ຕອບ​ບັນ​ຊີ​ຄໍາ​ສັ່ງ​ທໍາ​ມະ​ດາ​
(ARCHIVE/VERSION) ຫຼືຜ່ານ -R, -A ແລະສະພາບແວດລ້ອມຕາມປົກກະຕິ (ລອງໃຊ້ "tla my-default-archive
--help").

tla ຍົກເລີກ
ຍົກເລີກ ແລະ save ການປ່ຽນແປງ in a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla undo [ຕົວເລືອກ] [ດັດແກ້]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-o, --output PATCH-DIR ບັນທຶກການປ່ຽນແປງໃນ PATCH-DIR
-n, --no-output ບໍ່ບັນທຶກຊຸດການປ່ຽນແປງ
-N, --forward ຜ່ານທາງເລືອກ --forward ກັບ 'patch'
-q, --quiet ບໍ່ມີບົດລາຍງານຄວາມຄືບຫນ້າໃນຂະນະທີ່ການປ່ຽນແປງຄອມພິວເຕີ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ຄິດໄລ່ຊຸດ patch ທີ່ອະທິບາຍການປ່ຽນແປງຈາກ REVISION ໄປຫາຕົ້ນໄມ້ໂຄງການ
DIR. ບັນທຶກ patch ໃນ PATCH-DIR (ເຊິ່ງຈະຕ້ອງບໍ່ມີຢູ່ແລ້ວ) ແລະນໍາໃຊ້ patch ໃນ
ປີ້ນກັບຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR.

ຜົນກະທົບແມ່ນເພື່ອເອົາການປ່ຽນແປງທ້ອງຖິ່ນໃນຕົ້ນໄມ້ໂຄງການ DIR ແຕ່ບັນທຶກພວກມັນໄວ້ໃນ a
ຮູບແບບທີ່ສະດວກ.

ຖ້າ REVISION ບໍ່ໄດ້ລະບຸໄວ້, ບັນພະບຸລຸດຫລ້າສຸດຂອງສະບັບເລີ່ມຕົ້ນຂອງໂຄງການຕົ້ນໄມ້
ຖືກນໍາໃຊ້.

ຖ້າ REVISION ຖືກລະບຸເປັນ VERSION, ບັນພະບຸລຸດຫລ້າສຸດຂອງຕົ້ນໄມ້ໂຄງການໃນນັ້ນ
VERSION ຖືກໃຊ້.

ຖ້າ DIR ບໍ່ໄດ້ລະບຸ, "." ແມ່ນສົມມຸດ.

ຖ້າ PATCH-DIR ບໍ່ໄດ້ຖືກລະບຸ, ຊື່ໄຟລ໌ຊົ່ວຄາວຂອງການຈັບຄູ່ ,,undo-* ຖືກນໍາໃຊ້.

ຖ້າ --no-output ຖືກລະບຸ, ຊຸດ patch ຈະບໍ່ຖືກບັນທຶກໄວ້.

ເບິ່ງ "tla redo -H" ແລະ "tla change -H".

tla ເຮັດຊ້ ຳ
ເຮັດຊ້ ຳ ການປ່ຽນແປງ in ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla redo [ຕົວເລືອກ] [changeset]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-N, --forward ຜ່ານທາງເລືອກ --forward ກັບ 'patch'
-k, --keep ຢ່າລຶບ patch
-q, --quiet ບໍ່ມີບົດລາຍງານຄວາມຄືບຫນ້າໃນຂະນະທີ່ການປ່ຽນແປງຄອມພິວເຕີ
-d, --dir DIR ດໍາເນີນການກ່ຽວກັບໂຄງການຕົ້ນໄມ້ໃນ DIR (ຄ່າເລີ່ມຕົ້ນ `.´)
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ນຳໃຊ້ CHANGESET ໃສ່ຕົ້ນໄມ້ໂຄງການ ແລະຈາກນັ້ນລຶບ CHANGESET.

ຖ້າ CHANGESET ບໍ່ໄດ້ຖືກລະບຸ, ຕົວເລກສູງສຸດ ,,ຍົກເລີກ-N directory ໃນໂຄງການຕົ້ນໄມ້
ຮາກຖືກນໍາໃຊ້.

ຖ້າ --keep ຖືກມອບໃຫ້, ໄດເລກະທໍລີຊຸດການປ່ຽນແປງຈະບໍ່ຖືກລຶບ.

ເບິ່ງ "tla undo --help" ແລະ "tla apply-changeset --help".

tla ການປ່ຽນແປງ
ບົດ​ລາຍ​ງານ ກ່ຽວກັບ ທ້ອງຖິ່ນ ການປ່ຽນແປງ in a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla ການປ່ຽນແປງ [ທາງເລືອກ] [ດັດແກ້] [-- limit...]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ ແລະອອກ.
-A, --archive Override `my-default-archive´.
-d, --dir DIR ປ່ຽນເປັນ DIR ກ່ອນ.
-o, --output DIR ບັນທຶກການປ່ຽນແປງໃນ DIR (ຫມາຍຄວາມວ່າ --keep).
-v, --verbose ບົດລາຍງານການປ່ຽນແປງ Verbose.
-q, --quiet ສະກັດກັ້ນຂໍ້ມູນຄວາມຄືບໜ້າ
--diffs ລວມເອົາຄວາມແຕກຕ່າງໃນຜົນຜະລິດ.
-k, --keep ຢ່າເອົາໄດເລກະທໍລີຜົນຜະລິດອອກເມື່ອປິດ.
--link hardlink ໄຟລ໌ທີ່ບໍ່ປ່ຽນແປງໄປຫາຫ້ອງສະຫມຸດດັດແກ້
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ສ້າງບົດລາຍງານ patch ທີ່ອະທິບາຍຄວາມແຕກຕ່າງລະຫວ່າງຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR
(ຫຼືໄດເລກະທໍລີປະຈຸບັນ) ແລະ REVISION.

ລະດັບ patch ເລີ່ມຕົ້ນສໍາລັບສະບັບທີ່ກໍານົດແມ່ນລະດັບຫລ້າສຸດສໍາລັບໂຄງການຕົ້ນໄມ້
ມີ patch ເປັນ. ແຟ້ມເກັບຄ່າເລີ່ມຕົ້ນແລະສະບັບແມ່ນພິມໂດຍ "tla tree-version".

tla ໄຟລ໌ຄວາມແຕກຕ່າງ
ສະແດງໃຫ້ເຫັນ ທ້ອງຖິ່ນ ການປ່ຽນແປງ to a ເອກະສານ

ການນໍາໃຊ້: tla file-diff [ຕົວເລືອກ] ໄຟລ໌ [ດັດແກ້]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-N, --new-file ຮັກສາໄຟລ໌ທີ່ຂາດຫາຍໄປເປັນຫວ່າງເປົ່າ

ພິມຄວາມແຕກຕ່າງລະຫວ່າງ FILE ແລະໄຟລ໌ທີ່ສອດຄ້ອງກັນໃນສຳເນົາ REVISION ທີ່ເກັບໄວ້ໃນຖານຄວາມຈໍາ.

ລະດັບ patch ເລີ່ມຕົ້ນສໍາລັບສະບັບທີ່ກໍານົດແມ່ນລະດັບຫລ້າສຸດສໍາລັບໂຄງການຕົ້ນໄມ້
ມີ patch ເປັນ. ແຟ້ມເກັບຄ່າເລີ່ມຕົ້ນແລະສະບັບແມ່ນພິມໂດຍ "tla tree-version".

tla diff
ບົດ​ລາຍ​ງານ ກ່ຽວກັບ ທ້ອງຖິ່ນ ການປ່ຽນແປງ in a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla diff [ຕົວເລືອກ] [ດັດແກ້] [-- ໄຟລ໌...]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ ແລະອອກ.
-A, --archive Override `my-default-archive´.
-d, --dir DIR ປ່ຽນເປັນ DIR ກ່ອນ.
-o, --output DIR ບັນທຶກການປ່ຽນແປງໃນ DIR.
-v, --verbose ບົດລາຍງານການປ່ຽນແປງ Verbose.
-q, --quiet ສະກັດກັ້ນຂໍ້ມູນຄວາມຄືບໜ້າ
-s, --summary ບໍ່ລວມເອົາຄວາມແຕກຕ່າງໃນຜົນໄດ້ຮັບ.
-k, --keep ຢ່າເອົາໄດເລກະທໍລີຜົນຜະລິດອອກເມື່ອປິດ.
-L, --ການປຽບທຽບຫຼ້າສຸດຕໍ່ກັບການດັດແກ້ຫຼ້າສຸດ (HEAD) ໃນສາຂາ
--link hardlink ໄຟລ໌ທີ່ບໍ່ປ່ຽນແປງໄປຫາຫ້ອງສະຫມຸດດັດແກ້
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped
-- ຈຳກັດ LIMITS ຈຳກັດຄວາມແຕກຕ່າງເປັນ LIMITS
-D, --diff-options ລະບຸທາງເລືອກສໍາລັບ `diff´ (ສໍາລັບການສະແດງເທົ່ານັ້ນ)

ສ້າງບົດລາຍງານ patch ທີ່ອະທິບາຍຄວາມແຕກຕ່າງລະຫວ່າງຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR
(ຫຼືໄດເລກະທໍລີປະຈຸບັນ) ແລະ REVISION.

ລະດັບ patch ເລີ່ມຕົ້ນສໍາລັບສະບັບທີ່ກໍານົດແມ່ນລະດັບຫລ້າສຸດສໍາລັບໂຄງການຕົ້ນໄມ້
ມີ patch ເປັນ. ແຟ້ມເກັບຄ່າເລີ່ມຕົ້ນແລະສະບັບແມ່ນພິມໂດຍ "tla tree-version".

tla ການສົ່ງອອກ
ການສົ່ງອອກ ທັງຫມົດ or ບາງ of a ເປັນໄມ້ຢືນຕົ້ນ ການແກ້ໄຂ

ການນໍາໃຊ້: tla ສົ່ງອອກ [ທາງເລືອກ] [ດັດແກ້] dir

-d, --dir DIR ປ່ຽນເປັນ DIR ກ່ອນ.
-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-s, --silent ບໍ່ມີຜົນຜະລິດ

ສະກັດ REVISION ອອກຈາກບ່ອນເກັບມ້ຽນ, ສ້າງຕົ້ນໄມ້ແຫຼ່ງໃຫມ່ທີ່ບໍ່ມີຂໍ້ມູນການຄວບຄຸມ.
ໝາຍເຫດຖ້າສົ່ງອອກການດັດແກ້ຕົ້ນໄມ້ທ້ອງຖິ່ນ, ການດັດແກ້ທ້ອງຖິ່ນຈະບໍ່ຖືກລວມເຂົ້າ; ໄດ້
ໄຟລ໌ທີ່ສົ່ງອອກຈະເປັນສຳເນົາຢູ່ໃນບ່ອນເກັບມ້ຽນເທົ່ານັ້ນ

ໂຄງການ ສະຖາບັນ ສາມາດ


tla ສິນຄ້າຄົງຄັງ
ສິນຄ້າຄົງຄັງ a ແຫຼ່ງ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla inventory [ຕົວເລືອກ] [--] [dir]*

-h, --help ສະແດງການຊ່ວຍເຫຼືອ
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງຂໍ້ມູນສະບັບ

-s, --source ລາຍຊື່ໄຟລ໌ແຫຼ່ງ
-p, --precious list files precious
-b, --backups ບັນຊີລາຍຊື່ໄຟລ໌ສໍາຮອງຂໍ້ມູນ
-j, --ລາຍການ junk ໄຟລ໌ junk
-u, --unrecognized ລາຍຊື່ໄຟລ໌ທີ່ບໍ່ຮູ້ຈັກ
-t, --trees ລາຍຊື່ຮາກຂອງຕົ້ນໄມ້ທີ່ຕັ້ງຮັງ

-d, --directories ລາຍຊື່ພຽງແຕ່ໄດເລກະທໍລີ
-f, --files ລາຍຊື່ພຽງແຕ່ບໍ່ແມ່ນໄດເລກະທໍລີ
-B, --ທັງລາຍຊື່ທັງ dirs ແລະໄຟລ໌
--kind ຊີ້ບອກປະເພດຂອງໄຟລ໌

--ທັງໝົດປະກອບມີໄຟລ໌ຄວບຄຸມ arch
-- ຮັງປະກອບມີຕົ້ນໄມ້ຮັງ

--ids ລາຍຊື່ທີ່ມີ ids (ໄຟລ໌ແຫຼ່ງເທົ່ານັ້ນ)
--untagged ປະກອບມີໄຟລ໌ທີ່ຂາດ ids

--explicit ໃຊ້ ids ໄຟລ໌ທີ່ຊັດເຈນ
--implicit ອະນຸຍາດ ids ໄຟລ໌ implicit
--tagline ອະນຸຍາດ ids ໄຟລ໌ tagline
--names ໃຊ້ ids ໄຟລ໌ຊື່
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ພິມບົດລາຍງານສິນຄ້າຄົງຄັງທີ່ມະນຸດສາມາດອ່ານໄດ້.

ດ້ວຍຕົວເລືອກປະເພດ (--source etc) ຈຳກັດລາຍງານໃຫ້ພຽງແຕ່ໄຟລ໌ເຫຼົ່ານັ້ນ. ບໍ່ມີອັນອື່ນ
ທາງເລືອກ, ບົດລາຍງານປະກອບມີທຸກພາກສ່ວນແລະໄຟລ໌.

ຕົວເລືອກ -d, -f, ແລະ -b ຍົກເລີກເຊິ່ງກັນແລະກັນ.

ຖ້າໄດເລກະທໍລີມີຄ່າ, ຂີ້ເຫຍື້ອ, ຫຼືບໍ່ໄດ້ຮັບການຮັບຮູ້, ມີພຽງແຕ່ຊື່ໄດເລກະທໍລີເທົ່ານັ້ນ
ພິມ - ເນື້ອໃນຂອງມັນບໍ່ໄດ້ຖືກຄົ້ນຫາ.

ແຕ່ລະຕົວເລືອກຄໍາສັ່ງຫມາຍເຖິງຕົວເລືອກປະເພດທີ່ສອດຄ້ອງກັນ (ເຊັ່ນ "--source-command"
ຫມາຍເຖິງ "--source"). ສະຖານະການອອກຂອງຄໍາສັ່ງຖືກລະເລີຍ.

tla ຜ້າໃບ
(ນາມແຝງ ສໍາລັບການ lint)

ການນໍາໃຊ້: tla tree-lint [ຕົວເລືອກ] [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-s, --broken-symlinks ພຽງແຕ່ບອກລາຍຊື່ symlinks ທີ່ແຕກຫັກ
-u, --unrecognized-files ພຽງແຕ່ລາຍຊື່ໄຟລ໌ທີ່ລະເມີດສົນທິສັນຍາການຕັ້ງຊື່
-t, --untagged-files ພຽງແຕ່ລາຍຊື່ໄຟລ໌ທີ່ຂາດ ids ສິນຄ້າຄົງຄັງ
-m, --missing-files ພຽງແຕ່ຂຽນລາຍການ ids ສິນຄ້າຄົງຄັງທີ່ຂາດໄຟລ໌ທີ່ສອດຄ້ອງກັນ
-d, --duplicate-ids ພຽງແຕ່ລາຍຊື່ ids ຊໍ້າກັນ
--ການ​ອອກ​ຢ່າງ​ເຂັ້ມ​ງວດ​ກັບ​ສະ​ຖາ​ນະ​ການ​ບໍ່​ແມ່ນ 0 ໃນ _any_ oddity
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ກວດ​ສອບ​ຕົ້ນ​ຕໍ​ຕົ້ນ​ຕໍ​ສໍາ​ລັບ​ໄຟລ​໌​ທີ່​ຂາດ​ຫາຍ​ໄປ​, ໄຟລ​໌​ທີ່​ບໍ່​ໄດ້​ຕິດ​ຕັ້ງ​, ids ຊໍ້າ​ກັນ​, ແລະ​ໄຟລ​໌​ບໍ່​ໄດ້​
ການຈັບຄູ່ສົນທິສັນຍາການຕັ້ງຊື່ທີ່ຮັບຮູ້.

ຄ່າເລີ່ມຕົ້ນແມ່ນລາຍການໄຟລ໌ທີ່ລົ້ມເຫລວໃນການທົດສອບເຫຼົ່ານັ້ນ. ການເປີດໃຊ້ງານໃດໆຂອງ 'ສະເພາະ'
ການທົດສອບປິດການໃຊ້ງານສ່ວນທີ່ເຫຼືອ, ເວັ້ນເສຍແຕ່ວ່າພວກມັນຖືກເປີດໃຊ້ຢ່າງຈະແຈ້ງຢູ່ໃນເສັ້ນຄໍາສັ່ງ. ດັ່ງນັ້ນ,
"tla tree-lint" ເທົ່າກັບ "tla tree-lint -sutmd"

tla ຝັກ
ກວດສອບ a ແຫຼ່ງ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla lint [ຕົວເລືອກ] [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-s, --broken-symlinks ພຽງແຕ່ບອກລາຍຊື່ symlinks ທີ່ແຕກຫັກ
-u, --unrecognized-files ພຽງແຕ່ລາຍຊື່ໄຟລ໌ທີ່ລະເມີດສົນທິສັນຍາການຕັ້ງຊື່
-t, --untagged-files ພຽງແຕ່ລາຍຊື່ໄຟລ໌ທີ່ຂາດ ids ສິນຄ້າຄົງຄັງ
-m, --missing-files ພຽງແຕ່ຂຽນລາຍການ ids ສິນຄ້າຄົງຄັງທີ່ຂາດໄຟລ໌ທີ່ສອດຄ້ອງກັນ
-d, --duplicate-ids ພຽງແຕ່ລາຍຊື່ ids ຊໍ້າກັນ
--ການ​ອອກ​ຢ່າງ​ເຂັ້ມ​ງວດ​ກັບ​ສະ​ຖາ​ນະ​ການ​ບໍ່​ແມ່ນ 0 ໃນ _any_ oddity
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ກວດ​ສອບ​ຕົ້ນ​ຕໍ​ຕົ້ນ​ຕໍ​ສໍາ​ລັບ​ໄຟລ​໌​ທີ່​ຂາດ​ຫາຍ​ໄປ​, ໄຟລ​໌​ທີ່​ບໍ່​ໄດ້​ຕິດ​ຕັ້ງ​, ids ຊໍ້າ​ກັນ​, ແລະ​ໄຟລ​໌​ບໍ່​ໄດ້​
ການຈັບຄູ່ສົນທິສັນຍາການຕັ້ງຊື່ທີ່ຮັບຮູ້.

ຄ່າເລີ່ມຕົ້ນແມ່ນລາຍການໄຟລ໌ທີ່ລົ້ມເຫລວໃນການທົດສອບເຫຼົ່ານັ້ນ. ການເປີດໃຊ້ງານໃດໆຂອງ 'ສະເພາະ'
ການທົດສອບປິດການໃຊ້ງານສ່ວນທີ່ເຫຼືອ, ເວັ້ນເສຍແຕ່ວ່າພວກມັນຖືກເປີດໃຊ້ຢ່າງຈະແຈ້ງຢູ່ໃນເສັ້ນຄໍາສັ່ງ. ດັ່ງນັ້ນ,
"tla tree-lint" ເທົ່າກັບ "tla tree-lint -sutmd"

tla id
ບົດ​ລາຍ​ງານ ໄດ້ ສິນຄ້າຄົງຄັງ id ສໍາລັບການ a ເອກະສານ

ການນໍາໃຊ້: tla id [ຕົວເລືອກ] ໄຟລ໌ ...

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
--implicit ໃຊ້ວິທີການແທັກ id implicit.
--tagline ໃຊ້ວິທີການ tagline id tagline (ຄ່າເລີ່ມຕົ້ນ).
--explicit ໃຊ້ວິທີການແທັກ id explicit.
--names ໃຊ້ວິທີການແທັກຊື່ຊື່.
--silent ບໍ່ມີຜົນຜະລິດ -- ອອກຈາກສະຖານະເທົ່ານັ້ນ.
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ພິມ ID ສິນຄ້າຄົງຄັງຂອງໄຟລ໌.

tla id-tag-method
ພິມ or ການປ່ຽນແປງ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ id ການຕິດປ້າຍ ວິທີການ

ການນໍາໃຊ້: tla id-tag-method [ຕົວເລືອກ] [ວິທີການ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
--ການ​ອອກ​ຢ່າງ​ເຂັ້ມ​ງວດ​ທີ່​ມີ​ຄວາມ​ຜິດ​ພາດ​ຖ້າ​ຫາກ​ວ່າ​ວິ​ທີ​ການ​ບໍ່​ໄດ້​ກໍາ​ນົດ​

ພິມຫຼືປ່ຽນວິທີການທີ່ໄຟລ໌ຕົ້ນສະບັບຖືກລະບຸໄວ້ໃນ DIR (ຫຼືປະຈຸບັນ
ໄດເລກະທໍລີ).

ເມື່ອຕັ້ງຄ່າ, METHOD ຈະຕ້ອງເປັນຫນຶ່ງໃນ:

ຊື່ -- ໃຊ້ສົນທິສັນຍາການຕັ້ງຊື່ເທົ່ານັ້ນ
implicit -- ໃຊ້ສົນທິສັນຍາການຕັ້ງຊື່ແຕ່ອະນຸຍາດ
ສໍາລັບ tags ສິນຄ້າຄົງຄັງ
explicit -- ຕ້ອງການກໍານົດແຫຼ່ງທີ່ຊັດເຈນ
tagline -- ປະສົມຊື່, explicit ແລະ arch-tag: ວິທີການ

ເມື່ອພິມ, ຖ້າ --strict ຖືກສະຫນອງໃຫ້ແຕ່ບໍ່ມີວິທີການ tagging id ຖືກກໍານົດຢ່າງຊັດເຈນ, ພິມ
ຄວາມ​ຜິດ​ພາດ​.

tla ເພີ່ມ
(ນາມແຝງ ສໍາລັບການ add-id)

ການນໍາໃຊ້: tla ເພີ່ມ [ຕົວເລືອກ] ໄຟລ໌ ...

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-i, --id ID ລະບຸ ID, ແທນທີ່ຈະໃຊ້ id ທີ່ສ້າງໂດຍອັດຕະໂນມັດ.

ສ້າງ ID ສິນຄ້າຄົງຄັງທີ່ຊັດເຈນສໍາລັບ FILE (ເຊິ່ງອາດຈະເປັນໄຟລ໌ປົກກະຕິ, ການເຊື່ອມຕໍ່ສັນຍາລັກ, ຫຼື
ໄດເລກະທໍລີ).

tla add-id
ເພີ່ມ an ຢ່າງຊັດເຈນ ສິນຄ້າຄົງຄັງ id

ການນໍາໃຊ້: tla add-id [ຕົວເລືອກ] ໄຟລ໌ ...

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-i, --id ID ລະບຸ ID, ແທນທີ່ຈະໃຊ້ id ທີ່ສ້າງໂດຍອັດຕະໂນມັດ.

ສ້າງ ID ສິນຄ້າຄົງຄັງທີ່ຊັດເຈນສໍາລັບ FILE (ເຊິ່ງອາດຈະເປັນໄຟລ໌ປົກກະຕິ, ການເຊື່ອມຕໍ່ສັນຍາລັກ, ຫຼື
ໄດເລກະທໍລີ).

tla ລຶບ ID
ເອົາ an ຢ່າງຊັດເຈນ ສິນຄ້າຄົງຄັງ id

ການນໍາໃຊ້: tla delete-id [ຕົວເລືອກ] ໄຟລ໌ ...

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ຖອນ ID ສິນຄ້າຄົງຄັງທີ່ຊັດເຈນສໍາລັບ FILE (ເຊິ່ງອາດຈະເປັນໄຟລ໌ປົກກະຕິ, ການເຊື່ອມຕໍ່ສັນຍາລັກ, ຫຼື
ໄດເລກະທໍລີ).

tla ຍ້າຍ-id
ການເຄື່ອນໄຫວ an ຢ່າງຊັດເຈນ ສິນຄ້າຄົງຄັງ id

ການນໍາໃຊ້: tla move-id [ຕົວເລືອກ] ຈາກຫາ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ຍ້າຍ id ສິນຄ້າຄົງຄັງທີ່ຊັດເຈນສໍາລັບ FILE (ເຊິ່ງອາດຈະເປັນໄຟລ໌ປົກກະຕິຫຼືການເຊື່ອມຕໍ່ສັນຍາລັກແຕ່.
ເຊິ່ງຕ້ອງບໍ່ແມ່ນໄດເລກະທໍລີ).

tla ສໍາຜັດ
ເພີ່ມ an ຢ່າງຊັດເຈນ ສິນຄ້າຄົງຄັງ ID, touching ໄດ້ ຍື່ນ.

ການນໍາໃຊ້: tla touch [ຕົວເລືອກ] ໄຟລ໌ ...

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-i, --id ID ລະບຸ ID, ແທນທີ່ຈະໃຊ້ id ທີ່ສ້າງໂດຍອັດຕະໂນມັດ.

ສ້າງ ID ສິນຄ້າຄົງຄັງທີ່ຊັດເຈນສໍາລັບ FILE (ເຊິ່ງອາດຈະເປັນໄຟລ໌ປົກກະຕິ, ການເຊື່ອມຕໍ່ສັນຍາລັກ, ຫຼື
ໄດເລກະທໍລີ). ຄໍາສັ່ງນີ້ຍັງກໍານົດເວລາການດັດແກ້ແລະການເຂົ້າເຖິງຂອງໄຟລ໌, ການສ້າງ
ມັນຖ້າຈໍາເປັນ.

tla rm
ເອົາ a ເອກະສານ (ຫຼື ແມ່ນ, or symlink) ແລະ ຂອງຕົນ ຢ່າງຊັດເຈນ ສິນຄ້າຄົງຄັງ ໂຄດ​ຄໍາ​ສັ່ງ

ການນໍາໃຊ້: tla rm [ຕົວເລືອກ] ໄຟລ໌...

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ຄໍາສັ່ງນີ້ແມ່ນເຫມາະສົມສໍາລັບການທົດແທນ rm(1) ພາຍໃນຕົ້ນໄມ້ tla ສໍາລັບການໂຍກຍ້າຍໃດໆ
ການດໍາເນີນງານ, ໂດຍບໍ່ຄໍານຶງເຖິງວິທີການ tagging id.

tla mv
ການເຄື່ອນໄຫວ a ເອກະສານ (ຫຼື ແມ່ນ, or symlink) ແລະ ຂອງຕົນ ຢ່າງຊັດເຈນ ສິນຄ້າຄົງຄັງ ໂຄດ​ຄໍາ​ສັ່ງ

ການນໍາໃຊ້: tla mv [ທາງເລືອກ] from to OR from1 from2 ... dir

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ຄໍາສັ່ງນີ້ແມ່ນເຫມາະສົມສໍາລັບການທົດແທນ mv(1) ພາຍໃນຕົ້ນໄມ້ tla ສໍາລັບການເຄື່ອນໄຫວໃດໆ
ການດໍາເນີນງານ, ໂດຍບໍ່ຄໍານຶງເຖິງວິທີການ tagging id.

tla explicit-default
ພິມ or ປັບປຸງແກ້ໄຂ Default ids

ການນໍາໃຊ້: tla explicit-default [ຕົວເລືອກ] [TAG-PREFIX]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-D, --dir DIR cd ກັບ DIR ທໍາອິດ
-d, --delete ເອົາຄ່າເລີ່ມຕົ້ນ
-s, --strong ໃຊ້ຄ່າເລີ່ມຕົ້ນທີ່ເຂັ້ມແຂງ (ຄ່າເລີ່ມຕົ້ນ)
-w, --weak ໃຊ້ຄ່າເລີ່ມຕົ້ນທີ່ອ່ອນແອ
--dont-care ໃຊ້ຄ່າເລີ່ມຕົ້ນ dont-care

ສໍາລັບໄຟລ໌ໃນໄດເລກະທໍລີນີ້, ໃຊ້:

ID-PREFIX__BASENAME

ເປັນ id explicit ເລີ່ມຕົ້ນສໍາລັບໄຟລ໌ທັງຫມົດໃນໄດເລກະທໍລີນີ້ທີ່ບໍ່ມີ explicit
ID ຈະແຈ້ງ.

ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ພິມ ID-PREFIX ທີ່ຕັ້ງໄວ້ກ່ອນຫນ້ານີ້.

ໂດຍຄ່າເລີ່ມຕົ້ນ, ຄໍາສັ່ງນີ້ກໍານົດ, ພິມຫຼືລຶບ "ຄ່າເລີ່ມຕົ້ນທີ່ເຂັ້ມແຂງ" -- ເປັນຄ່າເລີ່ມຕົ້ນທີ່ຈະແຈ້ງ.
id ທີ່ overrides implicit ids.

ດ້ວຍ --weak, ຕັ້ງ (ຫຼືພິມ) id ເລີ່ມຕົ້ນທີ່ອ່ອນແອທີ່ overridden ໂດຍ ids explicit.

ຕົວເລືອກ --dont-care ກໍານົດ (ຫຼືດ້ວຍ -d, clears) ທຸງສໍາລັບໄດເລກະທໍລີທີ່ເຮັດໃຫ້ເກີດ
ໄຟລ໌ unidged ທີ່ຈະບໍ່ຖືກລາຍງານເປັນດັ່ງກ່າວໃນ "tla tree-lint" ບົດລາຍງານ.

tla default-id
(ນາມແຝງ ສໍາລັບການ explicit-default)

ການນໍາໃຊ້: tla default-id [ຕົວເລືອກ] [TAG-PREFIX]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-D, --dir DIR cd ກັບ DIR ທໍາອິດ
-d, --delete ເອົາຄ່າເລີ່ມຕົ້ນ
-s, --strong ໃຊ້ຄ່າເລີ່ມຕົ້ນທີ່ເຂັ້ມແຂງ (ຄ່າເລີ່ມຕົ້ນ)
-w, --weak ໃຊ້ຄ່າເລີ່ມຕົ້ນທີ່ອ່ອນແອ
--dont-care ໃຊ້ຄ່າເລີ່ມຕົ້ນ dont-care

ສໍາລັບໄຟລ໌ໃນໄດເລກະທໍລີນີ້, ໃຊ້:

ID-PREFIX__BASENAME

ເປັນ id explicit ເລີ່ມຕົ້ນສໍາລັບໄຟລ໌ທັງຫມົດໃນໄດເລກະທໍລີນີ້ທີ່ບໍ່ມີ explicit
ID ຈະແຈ້ງ.

ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ພິມ ID-PREFIX ທີ່ຕັ້ງໄວ້ກ່ອນຫນ້ານີ້.

ໂດຍຄ່າເລີ່ມຕົ້ນ, ຄໍາສັ່ງນີ້ກໍານົດ, ພິມຫຼືລຶບ "ຄ່າເລີ່ມຕົ້ນທີ່ເຂັ້ມແຂງ" -- ເປັນຄ່າເລີ່ມຕົ້ນທີ່ຈະແຈ້ງ.
id ທີ່ overrides implicit ids.

ດ້ວຍ --weak, ຕັ້ງ (ຫຼືພິມ) id ເລີ່ມຕົ້ນທີ່ອ່ອນແອທີ່ overridden ໂດຍ ids explicit.

ຕົວເລືອກ --dont-care ກໍານົດ (ຫຼືດ້ວຍ -d, clears) ທຸງສໍາລັບໄດເລກະທໍລີທີ່ເຮັດໃຫ້ເກີດ
ໄຟລ໌ unidged ທີ່ຈະບໍ່ຖືກລາຍງານເປັນດັ່ງກ່າວໃນ "tla tree-lint" ບົດລາຍງານ.

tla id-tagging-defaults
ພິມ ໄດ້ Default =tag-method ເນື້ອຫາ

ການນໍາໃຊ້: tla id-tagging-defaults [ຕົວເລືອກ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ພິມເນື້ອໃນ boilerplate ທີ່ຖືກນໍາໃຊ້ເພື່ອເລີ່ມຕົ້ນໄຟລ໌ໃຫມ່ =tagging-method.

PATCH SET ສາມາດ


tla ການປ່ຽນແປງ
ຄຳ ນວນ a ຕົ້ນໄມ້ທັງໝົດ ການປ່ຽນແປງ

ການນໍາໃຊ້: tla changeset [ຕົວເລືອກ] ORIG MOD DEST [ໄຟລ໌]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
--file-list FILES ບັນທຶກຄວາມແຕກຕ່າງຂອງໄຟລ໌ທີ່ເລືອກເທົ່ານັ້ນ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ສ້າງໄດເລກະທໍລີຜົນຜະລິດ DESTINATION (ມັນຈະຕ້ອງບໍ່ມີຢູ່ແລ້ວ).

ປຽບທຽບຕົ້ນໄມ້ຕົ້ນສະບັບ ORIGINAL ແລະດັດແກ້. ສ້າງຕົ້ນໄມ້ການປ່ຽນແປງໃນ DESTINATION

ເບິ່ງ "tla apply-changeset -H".

tla mkpatch
(ນາມແຝງ ສໍາລັບການ ການ​ປ່ຽນ​ແປງ​)

ການນໍາໃຊ້: tla mkpatch [ຕົວເລືອກ] ORIG MOD DEST [ໄຟລ໌]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
--file-list FILES ບັນທຶກຄວາມແຕກຕ່າງຂອງໄຟລ໌ທີ່ເລືອກເທົ່ານັ້ນ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ສ້າງໄດເລກະທໍລີຜົນຜະລິດ DESTINATION (ມັນຈະຕ້ອງບໍ່ມີຢູ່ແລ້ວ).

ປຽບທຽບຕົ້ນໄມ້ຕົ້ນສະບັບ ORIGINAL ແລະດັດແກ້. ສ້າງຕົ້ນໄມ້ການປ່ຽນແປງໃນ DESTINATION

ເບິ່ງ "tla apply-changeset -H".

tla ນຳໃຊ້-ປ່ຽນຊຸດ
ນໍາໃຊ້ a ຕົ້ນໄມ້ທັງໝົດ ການປ່ຽນແປງ

ການນໍາໃຊ້: tla apply-changeset [ຕົວເລືອກ] CHANGESET [TARGET]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-N, --forward ຜ່ານທາງເລືອກ --forward ກັບ 'patch'
-r, --reverse ນຳໃຊ້ຊຸດການປ່ຽນແປງໃນແບບປີ້ນກັບກັນ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ນຳໃຊ້ຊຸດການປ່ຽນແປງ CHANGESET ໃສ່ TARGET ຕົ້ນທາງ (ຄ່າເລີ່ມຕົ້ນ `.´).

ເບິ່ງ "tla changeset -H".

tla ຢາເມັດ
(ນາມແຝງ ສໍາລັບການ ນຳໃຊ້-ປ່ຽນຊຸດ)

ການນໍາໃຊ້: tla dopatch [ຕົວເລືອກ] ການປ່ຽນແປງ [TARGET]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-N, --forward ຜ່ານທາງເລືອກ --forward ກັບ 'patch'
-r, --reverse ນຳໃຊ້ຊຸດການປ່ຽນແປງໃນແບບປີ້ນກັບກັນ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ນຳໃຊ້ຊຸດການປ່ຽນແປງ CHANGESET ໃສ່ TARGET ຕົ້ນທາງ (ຄ່າເລີ່ມຕົ້ນ `.´).

ເບິ່ງ "tla changeset -H".

tla ສະແດງໃຫ້ເຫັນການປ່ຽນແປງ
ຜະລິດ a ບົດ​ລາຍ​ງານ ຈາກ a ການປ່ຽນແປງ

ການນໍາໃຊ້: tla show-changeset [ຕົວເລືອກ] [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
--diffs ປະ​ກອບ​ມີ​ຜົນ​ຜະ​ລິດ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ສ້າງບົດສະຫຼຸບທີ່ມະນຸດສາມາດອ່ານໄດ້ຂອງຊຸດການປ່ຽນແປງ.

ARCHIVE ການໂອນເງິນ ສາມາດ


tla ເຮັດໃຫ້-archive
ສ້າງ a ໃຫມ່ ເກັບ ລະບົບ

ການນໍາໃຊ້: tla make-archive [ຕົວເລືອກ] [ຊື່] ສະຖານທີ່

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-m, --mirror MASTER ສ້າງບ່ອນແລກປ່ຽນຄວາມຂອງບ່ອນເກັບມ້ຽນທີ່ລະບຸໄວ້
-M, --mirror-from MASTER-SOURCE ສ້າງບ່ອນແລກປ່ຽນຄວາມດຶງຂອງບ່ອນເກັບມ້ຽນທີ່ລະບຸໄວ້
-l, --listing Keep .listing files up-to-date in this archive.
-t, --tla ສ້າງແຟ້ມຈັດເກັບຮູບແບບ tla.
-b, --baz ສ້າງແຟ້ມຈັດເກັບຮູບແບບ baz (ຄ່າເລີ່ມຕົ້ນ).
-s, --signed GPG ເຊັນເນື້ອໃນຂອງບ່ອນເກັບມ້ຽນນີ້.

NAME ແມ່ນຊື່ທົ່ວໂລກສຳລັບການຈັດເກັບ. ມັນຕ້ອງເປັນທີ່ຢູ່ອີເມວທີ່ມີອັນເຕັມທີ່
ຊື່ໂດເມນທີ່ມີຄຸນວຸດທິ, ເລືອກຕາມດ້ວຍ "--" ແລະຕົວອັກສອນ, ຕົວເລກ,
ໄລ​ຍະ​ເວ​ລາ​ແລະ dashes​.

ດ້ວຍ --mirror, ໃສ່ຊື່ບ່ອນເກັບມ້ຽນໃໝ່ເປັນບ່ອນແລກປ່ຽນຄວາມຂອງ MASTER. ຄໍາຫມັ້ນສັນຍາທໍາມະດາບໍ່ສາມາດເປັນ
ເຮັດໃສ່ບ່ອນເກັບມ້ຽນບ່ອນກະຈົກ, ແນວໃດກໍ່ຕາມຄໍາສັ່ງ "tla archive-mirror" ສາມາດຂຽນໃສ່ບ່ອນແລກປ່ຽນຄວາມໄດ້.

ສອງ​ຮູບ​ແບບ​ພິ​ເສດ​ຂອງ​ຄໍາ​ສັ່ງ​ນີ້​ແມ່ນ​ມີ​ຢູ່​:

tla make-archive --mirror MASTER LOCATION

ເທົ່າກັບ:

tla make-archive --mirror MASTER MASTER-MIRROR LOCATION

ແລະດັ່ງນັ້ນ "tla archive-mirror MASTER" ຈະຊຸກຍູ້ການປ່ຽນແປງຈາກ MASTER ໄປສູ່ການສ້າງໃຫມ່.
ກະຈົກ.

tla make-archive --mirror-ຈາກ MASTER-SOURCE LOCATION

ເທົ່າກັບ:

tla make-archive --mirror MASTER-SOURCE MASTER LOCATION

ແລະດັ່ງນັ້ນ "tla archive-mirror MASTER" ຈະດຶງການປ່ຽນແປງຈາກ MASTER-SOURCE ໄປສູ່ໃຫມ່.
ກະຈົກສ້າງ.

ທໍາອິດຂອງສອງຮູບແບບພິເສດເຫຼົ່ານີ້ແມ່ນມີປະໂຫຍດໂດຍສະເພາະໃນເວລາທີ່ການສ້າງບ່ອນແລກປ່ຽນຄວາມຫ່າງໄກສອກຫຼີກໃນ
ທີ່ຈະເຜີຍແຜ່ບ່ອນເກັບມ້ຽນທ້ອງຖິ່ນ.

ຮູບແບບພິເສດທີສອງແມ່ນມີປະໂຫຍດໃນເວລາສ້າງບ່ອນແລກປ່ຽນຄວາມຂອງບ່ອນເກັບມ້ຽນຫ່າງໄກສອກຫຼີກ, ຢູ່ໃນທ້ອງຖິ່ນ
ຜູກມັດກັບຊື່ຂອງແຟ້ມຈັດເກັບທາງໄກ.

ທາງເລືອກ --tla ສ້າງແຟ້ມຈັດເກັບຮູບແບບ tla, ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອສ້າງແຟ້ມຈັດເກັບ Bazaar.

tla archive-ຕັ້ງຄ່າ
ສ້າງ ໃຫມ່ ປະເພດ, ສາຂາ ແລະ ສະບັບ

ການນໍາໃຊ້: tla archive-setup [ຕົວເລືອກ] [version ...]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-f, --file FILE ອ່ານລາຍການສະບັບທີ່ຕ້ອງການຈາກ FILE
-b, --branches ສ້າງ base-0 tags
-c, --cache ຈັດເກັບ cache ເມື່ອສ້າງແທໍກ base-0

ໃຫ້ບັນຊີລາຍຊື່ຂອງປະເພດ, ສາຂາ, ແລະສະບັບ, ໃຫ້ແນ່ໃຈວ່າສິ່ງເຫຼົ່ານີ້ມີຢູ່ໃນ
ຮວບຮວມທີ່ເຫມາະສົມ.

ຕົວຢ່າງ, ເລີ່ມຕົ້ນດ້ວຍການເກັບຂໍ້ມູນຫວ່າງເປົ່າ,:

% tla archive-setup proja--devo--1.0 projb

ສ້າງປະເພດ, ສາຂາ, ແລະຮຸ່ນສໍາລັບໂຄງການ A, ແລະປະເພດສໍາລັບໂຄງການ B

ເມື່ອຕົວເລືອກ --file ຖືກໃຊ້, ບັນຊີລາຍຊື່ຂອງລາຍການທີ່ຈະສ້າງແມ່ນອ່ານຈາກໄຟລ໌ (ໃຊ້ "-"
ເພື່ອຊີ້ບອກການປ້ອນຂໍ້ມູນມາດຕະຖານ).

ດ້ວຍຕົວເລືອກ --file, ທາງເລືອກ --branches ອາດຈະຖືກສະຫນອງໃຫ້. ໃນກໍລະນີດັ່ງກ່າວນີ້, ວັດສະດຸປ້ອນ
ຄວນມີສອງລາຍການຕໍ່ແຖວ: ເວີຊັນເປົ້າໝາຍ (ເພື່ອສ້າງ), ແລະເວີຊັນທີ່ມາຈາກ
ສ້າງແທັກຈາກ. ຕົວຢ່າງ, ໃຫ້ໄຟລ໌ປ້ອນຂໍ້ມູນປະກອບດ້ວຍ:

proja--devo--1.0 [email protected]/proja--devo--1.0

ດ້ວຍ --branches, archive-setup ສ້າງເວີຊັນ proja ໃນແຟ້ມເກັບຄ່າເລີ່ມຕົ້ນຂອງທ່ານ, ແລະເພີ່ມ a
ການປັບປຸງພື້ນຖານ 0 ຕໍ່ກັບໂຄງການນັ້ນເຊິ່ງເປັນໂຄດຄໍາສັ່ງຂອງການປັບປຸງຫຼ້າສຸດໃນ [email protected]ຂອງ
ຮວບຮວມ. (ອັນນີ້ສາມາດເຮັດໃຫ້ມັນຂ້ອນຂ້າງງ່າຍໃນການຕັ້ງຄ່າບ່ອນເກັບມ້ຽນໃໝ່ທີ່ມີສາຂາ
ຈາກການຮວບຮວມທີ່ມີຢູ່, ຕົວຢ່າງ.)

ຖ້າ --branches ຖືກນໍາໃຊ້, ທາງເລືອກ --cache ອາດຈະຖືກນໍາໃຊ້. ມັນເຮັດໃຫ້ແຕ່ລະພື້ນຖານໃຫມ່ -0
ການແກ້ໄຂຈະຖືກເກັບໄວ້ໃນບ່ອນເກັບມ້ຽນ (ເບິ່ງ "tla cacherev -H")

tla ເຮັດ​ໃຫ້​ປະ​ເພດ​
ສ້າງ a ໃຫມ່ ເກັບ ຫມວດ​: ພາ​ສາ

ການນໍາໃຊ້: tla make-category [ຕົວເລືອກ] ປະເພດ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ສ້າງ CATEGORY ເປັນໝວດໝູ່ໃນແຟ້ມທີ່ລະບຸໄວ້. ໝວດໝູ່ຕ້ອງບໍ່ແມ່ນແລ້ວ
ມີຢູ່ແລ້ວ.

tla ສາຂາ
ສ້າງ a ໃຫມ່ ເກັບ ສາຂາ

ການນໍາໃຊ້: tla make-branch [ຕົວເລືອກ] ສາຂາ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ສ້າງ BRANCH ເປັນສາຂາໃນແຟ້ມທີ່ລະບຸໄວ້.

ໝວດໝູ່ທີ່ມີສາຂາຕ້ອງມີຢູ່ແລ້ວ.

tla ສະບັບ
ສ້າງ a ໃຫມ່ ເກັບ ສະບັບພາສາ

ການນໍາໃຊ້: tla make-version [ຕົວເລືອກ] ສະບັບ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ສ້າງ VERSION ເປັນເວີຊັນໃນແຟ້ມທີ່ລະບຸໄວ້. ສາຂາສໍາລັບສະບັບນີ້ບໍ່ຄວນ
ມີຢູ່ແລ້ວ.

tla ການນໍາເຂົ້າ
ເກັບ a ແຫຼ່ງເຕັມ ຖານ -0 ການແກ້ໄຂ

ການນໍາໃຊ້: tla ນໍາເຂົ້າ [ທາງເລືອກ] [[archive]/version]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´.
-d, --dir DIR ປ່ຽນເປັນ DIR ກ່ອນ.
-l, --log FILE Commit with log file FILE.
-s, --summary TEXT log with summary TEXT plus log-for-merge output
-L, --log-message ບັນທຶກຂໍ້ຄວາມດ້ວຍ TEXT
-S, --setup ໃຊ້ `archive-setup´ ຖ້າຈໍາເປັນ; ຫມາຍເຖິງໂດຍຄ່າເລີ່ມຕົ້ນ.
--no-setup ຢ່າໃຊ້ 'archive-setup' ເຖິງແມ່ນວ່າມີຄວາມຈໍາເປັນ.
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ຈັດເກັບການປັບປຸງພື້ນຖານຈາກຮອຍຂີດຂ່ວນຂອງຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR (ຫຼືປະຈຸບັນ
ໄດເລກະທໍລີ). ໃຊ້ຄໍາສັ່ງນີ້ເພື່ອສ້າງການດັດແກ້ຄັ້ງທໍາອິດຂອງໂຄງການໃຫມ່.

ຖ້າ --log-message ຖືກລະບຸໂດຍບໍ່ມີ --summary, ຫຼັງຈາກນັ້ນ TEXT ຖືກນໍາໃຊ້ທັງສອງເປັນບົດສະຫຼຸບແລະ
ເສັ້ນທໍາອິດຂອງລໍາຕົ້ນ.

tla ຄໍາຫມັ້ນສັນຍາ
ເກັບ a ການ​ປ່ຽນ​ແປງ​ໂດຍ​ອີງ​ໃສ່​ ການແກ້ໄຂ

ການນໍາໃຊ້: tla commit [ທາງເລືອກ] [[archive]/version] [-- file ...]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-l, --log FILE ສັນຍາກັບໄຟລ໌ບັນທຶກ FILE
-s, --summary TEXT log with summary TEXT plus log-for-merge output
-L, --log-message log TEXT ກັບ TEXT ບວກກັບ log-for-merge output
--ເຂັ້ມງວດ ເຂັ້ມງວດ ຜ້າມ່ານ
--seal ສ້າງການແກ້ໄຂສະບັບ-0
--fix ສ້າງການດັດແກ້ versionfix
--out-of-date-ok ຄໍາຫມັ້ນສັນຍາເຖິງແມ່ນວ່າລ້າສະໄຫມ
--file-list FILE ສັນຍາພຽງແຕ່ການປ່ຽນແປງໄຟລ໌ທີ່ມີລາຍຊື່ຢູ່ໃນ FILE
--write-revision REVISION_FILE_SPEC ຂຽນ id tree ໃໝ່ໃສ່ REVISION_FILE_SPEC
ກ່ອນ​ທີ່​ຈະ​ໃຫ້​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ຈັດເກັບການດັດແກ້ຂອງຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR (ຫຼືໄດເລກະທໍລີປະຈຸບັນ)

ຖ້າມີໄຟລ໌ ChangeLog ອັດຕະໂນມັດ, ປັບປຸງພວກມັນກ່ອນທີ່ຈະຄິດໄລ່ຊຸດ patch.

ຖ້າ --log-message ຖືກລະບຸໂດຍບໍ່ມີ --summary, ຫຼັງຈາກນັ້ນ TEXT ຖືກນໍາໃຊ້ທັງສອງເປັນບົດສະຫຼຸບແລະ
ເສັ້ນທໍາອິດຂອງລໍາຕົ້ນ.

tla ໄດ້ຮັບ
ກໍ່ສ້າງ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ ສໍາລັບການ a ການແກ້ໄຂ

ການນໍາໃຊ້: tla ໄດ້ຮັບ [ທາງເລືອກ] ການແກ້ໄຂ [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
--cache DIR cache root ສໍາລັບຕົ້ນໄມ້ທີ່ມີ pristines
--no-pristine ບໍ່ໄດ້ບັນທຶກສໍາເນົາ pristine
--link ໄຟລ໌ hardlink ກັບຫ້ອງສະຫມຸດດັດແກ້ແທນທີ່ຈະສໍາເນົາ
--library ໃຫ້ແນ່ໃຈວ່າການດັດແກ້ແມ່ນຢູ່ໃນຫ້ອງສະຫມຸດທົບທວນ
--sparse ເພີ່ມລາຍການຫ້ອງສະໝຸດເລັກນ້ອຍ (--link, --library)
--non-sparse ເພີ່ມລາຍການຫ້ອງສະໝຸດຢ່າງໜາແໜ້ນ (--link, --library)
-s, --silent ບໍ່ມີຜົນຜະລິດ
--no-greedy-add ບໍ່ອະນຸຍາດໃຫ້ຫ້ອງສະໝຸດທີ່ມີຄວາມໂລບມາກເພື່ອເພີ່ມການດັດແກ້
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ສະກັດ REVISION ອອກຈາກບ່ອນເກັບມ້ຽນ, ການສ້າງຕົ້ນໄມ້ໂຄງການໃຫມ່ DIR. ຖ້າ DIR ບໍ່ແມ່ນ
ກໍານົດ, ເກັບຮັກສາສໍາເນົາການເຮັດວຽກຢູ່ໃນ subdirectory ຂອງໄດເລກະທໍລີປະຈຸບັນ, ໃຫ້ມັນ
ຊື່ຂອງການປັບປຸງ. ຂໍ້ຄວນລະວັງ: ເມື່ອໃຊ້ຕົວເລືອກການເຊື່ອມຕໍ່ໃຫ້ແນ່ໃຈວ່າໃຊ້
copy-on-write ໃນບັນນາທິການຂອງທ່ານ ຫຼືຫ້ອງສະໝຸດການດັດແກ້ຈະເສຍຫາຍ. ໃນກໍລະນີໃດກໍ່ຕາມ, ໄດ້
ຕົ້ນໄມ້ຂອງໂຄງການຈະຕ້ອງບໍ່ມີຢູ່ແລ້ວ.

tla ໄດ້​ຮັບ​ການ​ປ່ຽນ​ແປງ​
ດຶງເອົາ a ການປ່ຽນແປງ ຈາກ an ເກັບ

ການນໍາໃຊ້: tla get-changeset [ຕົວເລືອກ] ການດັດແກ້ [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ດຶງເອົາຊຸດການປ່ຽນແປງສໍາລັບ REVISION ແລະເກັບໄວ້ໃນໄດເລກະທໍລີ DIR (ຫຼືໄດເລກະທໍລີ
ຊື່ວ່າ REVISION.patches). DIR ຈະຕ້ອງບໍ່ມີຢູ່ແລ້ວ.

tla ການ​ແກ້​ໄຂ lock​
ລັອກ (ຫຼື ປົດລັອກ) an ເກັບ ການແກ້ໄຂ

ການນໍາໃຊ້: tla lock-revision [ຕົວເລືອກ] ການແກ້ໄຂ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-u, --unlock ປົດ​ລັອກ​ເປັນ​ເຈົ້າ​ຂອງ​
-b, --break ທໍາລາຍການລັອກທີ່ມີຢູ່ແລ້ວ

ໄດ້ມາລັອກທີ່ຈໍາເປັນເພື່ອສ້າງ REVISION.

ການແກ້ໄຂຕ້ອງເປັນລະດັບ patch ຕໍ່ໄປໃນລໍາດັບ, ແນວໃດກໍ່ຕາມ, ຖ້າບໍ່ມີລະດັບ patch
ລະບຸໄວ້, lock ໄດ້ຖືກປະຕິບັດໂດຍບໍ່ມີເງື່ອນໄຂ. ຖ້າບໍ່ມີການລະບຸສະບັບ, ຫລ້າສຸດ
ລຸ້ນຖືກລັອກ.

tla archive-mirror
ການປັບປຸງ an ເກັບ mirror

ການນໍາໃຊ້: tla archive-mirror [ຕົວເລືອກ] [ຈາກ [ເຖິງ] [ຈຳກັດ]]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
--no-cached ຢ່າສຳເນົາການແກ້ໄຂທີ່ເກັບໄວ້ໃນຖານຄວາມຈໍາ
-s, --summary ພິມບົດສະຫຼຸບຂອງແຕ່ລະ patch
--cached-tags ຄັດລອກພຽງແຕ່ cachedrevs ສໍາລັບ tags ໄປຫາບ່ອນເກັບມ້ຽນອື່ນໆ

ຖ້າບໍ່ມີຂໍ້ໂຕ້ແຍ້ງໃດຖືກໃຫ້, ອັບເດດແຟ້ມຈັດເກັບ 'my-default-archive'-MIRROR ຂອງທ່ານດ້ວຍ
ເນື້ອໃນຂອງ 'my-default-archive'.

ຖ້າເກັບ [FROM] ຖືກມອບໃຫ້, ອັບເດດ [FROM]-MIRROR archive ກັບເນື້ອໃນຂອງ
[FROM] ຮວບຮວມ

ຖ້າທັງສອງ [FROM] ແລະ [TO] ຖືກລະບຸໄວ້, ໃຫ້ອັບເດດ [TO] ດ້ວຍເນື້ອໃນຂອງ [FROM]

ຖ້າ LIMIT ຖືກສະຫນອງໃຫ້, ມັນຄວນຈະເປັນປະເພດ, ສາຂາ, ສະບັບ, ຫຼືຊື່ການແກ້ໄຂ. ເທົ່ານັ້ນ
ສ່ວນທີ່ລະບຸຂອງ FROM ຈະຖືກຄັດລອກໄປທີ່ TO. ຖ້າ LIMIT ເປັນການແກ້ໄຂ, ຫຼັງຈາກນັ້ນຖືກເກັບໄວ້
ການແກ້ໄຂຈະຖືກຄັດລອກແລະລຶບໄປທີ່ TO.

(ເບິ່ງ "tla make-archive -H".).

ARCHIVE ສາມາດ


tla ກວດ​ເບິ່ງ
ພິມ an outline ອະທິບາຍ ເກັບ ເນື້ອຫາ

ການນໍາໃຊ້: tla abrowse [ຕົວເລືອກ] [limit]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-r, --reverse ການຈັດລຽງການດັດແກ້ຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ
-s, --summary ພິມບົດສະຫຼຸບຂອງແຕ່ລະ patch
-c, --creator ພິມຜູ້ສ້າງແຕ່ລະ patch
-D, --date ພິມວັນທີຂອງແຕ່ລະ patch
-k, --kind ສະ​ແດງ​ໃຫ້​ເຫັນ​ແຕ່​ລະ​ປະ​ເພດ​ການ​ດັດ​ແກ້ (ການ​ນໍາ​ເຂົ້າ​, ການ​ປ່ຽນ​ແປງ​ຫຼື id​)
-C, --cacherevs ສະ​ແດງ​ໃຫ້​ເຫັນ​ການ​ແກ້​ໄຂ​ໃນ​ຖານ​ຄວາມ​ຈໍາ​
-f, --full print ຊື່ລະດັບ patch ເຕັມ
--desc ຫມາຍເຖິງ -s -c -D -k -C
--local-merges ລາຍຊື່ຈະຮວມຈາກບ່ອນເກັບມ້ຽນອັນດຽວກັນ
--foreign-merges list ຮວມຈາກບ່ອນເກັບມ້ຽນອື່ນໆ
--merges ລາຍຊື່ການລວມທັງຫມົດ
--categories ສະແດງຊື່ປະເພດເທົ່ານັ້ນ
-- ສາຂາສະແດງຊື່ສາຂາເທົ່ານັ້ນ
--versions ສະແດງຊື່ສະບັບເທົ່ານັ້ນ
--omit-empty omit ຫວ່າງເປົ່າ ຫຼືບໍ່ປ່ຽນແປງ-ນັບຕັ້ງແຕ່ລາຍການ
--ນັບຕັ້ງແຕ່ SNAP-FILE ສະແດງໃຫ້ເຫັນການດັດແກ້ຫຼັງຈາກລາຍການທີ່ຢູ່ໃນ SNAP-FILE
--since- limits ຈໍາກັດຜົນຜະລິດຕໍ່ລາຍການໃນໄຟລ໌ນັບຕັ້ງແຕ່
--snap SNAP-FILE ບັນທຶກການດັດແກ້ສູງສຸດທີ່ສະແດງໃຫ້ເຫັນ
--force ຂຽນທັບໄຟລ໌ snap-file ທີ່ມີຢູ່ແລ້ວ

ອະທິບາຍເນື້ອໃນຂອງແຟ້ມຈັດເກັບໃນຮູບແບບໂຄງຮ່າງ.

ດ້ວຍ LIMIT, ເບິ່ງພຽງແຕ່ສ່ວນນັ້ນຂອງແຟ້ມຈັດເກັບ.

LIMIT ອາດຈະເປັນຊື່ທີ່ມີຄຸນສົມບັດຄົບຖ້ວນ ແລະອາດຈະເປັນຊື່ທີ່ເກັບໄວ້ໃນແຟ້ມ.

tla rbrowse
ພິມ an outline ອະທິບາຍ an ຮວບຮວມ ເນື້ອຫາ

ການນໍາໃຊ້: tla rbrowse [ຕົວເລືອກ] [[ARCHIVE_NAME/]LIMIT_REGEX]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
--all ຊອກຫາບ່ອນເກັບມ້ຽນທັງໝົດ
--ນັບຕັ້ງແຕ່ SNAP-FILE ພຽງແຕ່ສະແດງໃຫ້ເຫັນຄວາມແຕກຕ່າງນັບຕັ້ງແຕ່ SNAP-FILE
--snap SNAP-FILE Snap ຮວບຮວມ
-f, --snap-force Force snap ຂຽນ
-r Reverse patch logs
-s ພິມບົດສະຫຼຸບຂອງແຜ່ນທີ່ກົງກັນ
-c ພິມຜູ້ສ້າງຂອງ patches ທີ່ກົງກັນ
-D ພິມວັນທີຂອງແຜ່ນທີ່ກົງກັນ
--patch-regex REGEX ພຽງແຕ່ສະແດງການດັດແກ້ທີ່ມີ [REGEX]
(ໝາຍເຖິງ -s)
-A, --archive ໃຊ້ [archive] ແທນຄ່າເລີ່ມຕົ້ນ
--show-sealed ຢ່າເຊື່ອງສາຂາທີ່ຜະນຶກເຂົ້າກັນ

ໂຄງຮ່າງຂອງຄັງເກັບມ້ຽນຈະຖືກພິມອອກ, ສະແດງປະເພດ, ສາຂາ ແລະການແກ້ໄຂ
ຂອງແຟ້ມຈັດເກັບທີ່ລະບຸໄວ້ຖ້າບໍ່ມີການເກັບຂໍ້ມູນຫຼັງຈາກນັ້ນ 'my-default-archive' ຖືກໃຊ້.

ຖ້າ [LIMIT REGEX] ຖືກລະບຸ, ການແກ້ໄຂຈະຖືກສະແດງພຽງແຕ່ຖ້າປະເພດ, ສາຂາຫຼື
ລຸ້ນກົງກັບ [LIMIT REGEX]. ຖ້າ --patch-regex [REGEX] ຖືກໃຫ້, ຫຼັງຈາກນັ້ນພຽງແຕ່ patchlogs
ການຈັບຄູ່ [REGEX] ຈະຖືກມອບໃຫ້

tla ປະເພດ
ບັນຊີລາຍຊື່ ໄດ້ ປະເພດ in an ເກັບ

ການນໍາໃຊ້: tla ໝວດ [ຕົວເລືອກ] [ຮວບຮວມ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ພິມລາຍການປະເພດທີ່ມີຢູ່ໃນແຟ້ມຈັດເກັບ.

tla ສາຂາ
ບັນຊີລາຍຊື່ ໄດ້ ສາຂາ in an ເກັບ ຫມວດ​: ພາ​ສາ

ການນໍາໃຊ້: ສາຂາ tla [ຕົວເລືອກ] [ປະເພດ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ພິມລາຍຊື່ສາຂາພາຍໃນ CATEGORY

tla ສະບັບ
ບັນຊີລາຍຊື່ ໄດ້ ສະບັບ in an ເກັບ ສາຂາ

ການນໍາໃຊ້: tla versions [ຕົວເລືອກ] [ສາຂາ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ

ພິມລາຍການສະບັບພາຍໃນສາຂາເກັບມ້ຽນ.

ບັນຊີລາຍຊື່ແມ່ນຈັດຮຽງຕາມປົກກະຕິຈາກເກົ່າແກ່ທີ່ສຸດໄປຫາໃຫມ່ທີ່ສຸດ, ແຕ່ຄໍາສັ່ງສາມາດປ່ຽນແປງໄດ້ດ້ວຍ -r
(--ປີ້ນກັບກັນ).

tla ການແກ້ໄຂ
ບັນຊີລາຍຊື່ ໄດ້ ການແກ້ໄຂ in an ເກັບ ສະບັບພາສາ

ການນໍາໃຊ້: tla ດັດແກ້ [ຕົວເລືອກ] [ສະບັບ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ
-f, -- ບັນຊີລາຍຊື່ເຕັມທີ່ມີຄຸນສົມບັດຄົບຖ້ວນ
-s, --summary ພິມບົດສະຫຼຸບຂອງແຕ່ລະ patch
-c, --creator ພິມຜູ້ສ້າງແຕ່ລະ patch
-D, --date ພິມວັນທີຂອງແຕ່ລະ patch

ພິມບັນຊີລາຍຊື່ຂອງການແກ້ໄຂພາຍໃນສະບັບທີ່ເກັບໄວ້.

ບັນຊີລາຍຊື່ແມ່ນຈັດຮຽງຕາມປົກກະຕິຈາກເກົ່າແກ່ທີ່ສຸດໄປຫາໃຫມ່ທີ່ສຸດ, ແຕ່ຄໍາສັ່ງສາມາດປ່ຽນແປງໄດ້ດ້ວຍ -r
(--ປີ້ນກັບກັນ).

ດ້ວຍການໂຕ້ຖຽງທາງເລືອກທີ່ລະບຸ patches, ບອກພຽງແຕ່ patches ເຫຼົ່ານັ້ນ, ຖ້າພວກເຂົາມີ. ຖ້າ ກ
ບໍ່ມີ patch ທີ່ລະບຸໄວ້, ອອກຈາກສະຖານະ 1. ທຸງ -r (--reverse) ບໍ່ມີຜົນ
ດ້ວຍການໂຕ້ຖຽງທາງເລືອກ.

tla ບັນພະບຸລຸດ
ການສະແດງ ໄດ້ ບັນພະບຸລຸດ of a ການແກ້ໄຂ

ການນໍາໃຊ້: tla ເຊື້ອສາຍ [ທາງເລືອກ] [ດັດແກ້]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-m, --merges ສະ​ແດງ​ໃຫ້​ເຫັນ​ການ​ລວມ​ເຂົ້າ​ໃນ​ເສັ້ນ​ການ​ພັດ​ທະ​ນາ​ນີ້​
-r, --reverse ບັນຊີລາຍຊື່ເກົ່າສຸດຫາໃຫມ່ສຸດ
-s, --summary ພິມບົດສະຫຼຸບຂອງແຕ່ລະ patch
-c, --creator ພິມຜູ້ສ້າງແຕ່ລະ patch
-D, --date ພິມວັນທີຂອງແຕ່ລະ patch

ພິມບັນພະບູລຸດຂອງການປັບປຸງ.

tla ເຊື້ອສາຍ - ເສັ້ນສະແດງ
ການສະແດງ ໄດ້ ບັນພະບຸລຸດ of a ການແກ້ໄຂ

ການນໍາໃຊ້: tla ancestry-graph [ຕົວເລືອກ] [ດັດແກ້]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-m, --merges ສະ​ແດງ​ໃຫ້​ເຫັນ​ການ​ລວມ​ເຂົ້າ​ໃນ​ເສັ້ນ​ການ​ພັດ​ທະ​ນາ​ນີ້​
-r, --reverse ບັນຊີລາຍຊື່ເກົ່າສຸດຫາໃຫມ່ສຸດ
-i, --immediate ສະແດງພຽງແຕ່ບັນພະບຸລຸດທັນທີ
-p, --previous ສະແດງ (namespace) ການດັດແກ້ທີ່ຜ່ານມາ

ພິມລາຍການທີ່ອະທິບາຍເຖິງເຊື້ອສາຍຂອງການປັບປຸງ.

tla cat-archive-log
ພິມ ໄດ້ ເນື້ອຫາ of an ເກັບໄວ້ log entry

ການນໍາໃຊ້: tla cat-archive-log [ຕົວເລືອກ] ການແກ້ໄຂ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
--headers ສະແດງພຽງແຕ່ສ່ວນຫົວຂອງບັນທຶກ

ດຶງຂໍ້ມູນ ແລະພິມຂໍ້ຄວາມບັນທຶກສໍາລັບການດັດແກ້ທີ່ລະບຸໄວ້ຈາກບ່ອນເກັບມ້ຽນຂອງມັນ.

tla cacherev
ຖານຄວາມຈໍາ a ຢ່າງເຕັມທີ່ ແຫຼ່ງ ເປັນໄມ້ຢືນຕົ້ນ in an ເກັບ

ການນໍາໃຊ້: tla cacherev [ຕົວເລືອກ] [ດັດແກ້]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
--cache DIR cache root ສໍາລັບຕົ້ນໄມ້ທີ່ມີ pristines

ຈັດເກັບສຳເນົາສະບັບເຕັມຂອງການແກ້ໄຂທີ່ລະບຸໄວ້ໃນບ່ອນເກັບມ້ຽນ. ນີ້ສາມາດເລັ່ງໄດ້
ການໂທຫາຕໍ່ມາ "tla get" ສໍາລັບການດັດແກ້ຕໍ່ມາ.

ຖ້າບໍ່ມີການດັດແກ້ຖືກລະບຸ, ແຕ່ຄໍາສັ່ງຖືກດໍາເນີນການຈາກພາຍໃນໂຄງການຕົ້ນໄມ້, ເກັບໄວ້ໃນ cache
ການປັບປຸງຫຼ້າສຸດໃນສະບັບເລີ່ມຕົ້ນຂອງຕົ້ນໄມ້ນັ້ນ.

tla cachedrevs
ບັນຊີລາຍຊື່ ຈາກຖານຄວາມ ຈຳ ການແກ້ໄຂ in an ເກັບ

ການນໍາໃຊ້: tla cachedrevs [ຕົວເລືອກ] [ຮຸ່ນ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ລາຍງານການດັດແກ້ຂອງ VERSION ທີ່ຖືກເກັບໄວ້ເປັນຕົ້ນໄມ້ທັງໝົດຢູ່ໃນບ່ອນເກັບມ້ຽນ.

ເບິ່ງ "tla cacherev -H".

tla uncacherev
ເອົາ a ຈາກຖານຄວາມ ຈຳ ຢ່າງເຕັມທີ່ ແຫຼ່ງ ເປັນໄມ້ຢືນຕົ້ນ ຈາກ an ເກັບ

ການນໍາໃຊ້: tla uncacherev [ຕົວເລືອກ] ການປັບປຸງ [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ເອົາແບບຟອມທີ່ເກັບໄວ້ໃນ REVISION ອອກຈາກແຟ້ມຈັດເກັບຂອງມັນ.

ຖ້າ REVISION ບໍ່ໄດ້ຖືກລະບຸ, ແຕ່ຄໍາສັ່ງຖືກດໍາເນີນການຈາກພາຍໃນໂຄງການຕົ້ນໄມ້, ຍົກເລີກການ cache
ການແກ້ໄຂຫຼ້າສຸດໃນສະບັບເລີ່ມຕົ້ນຂອງຕົ້ນໄມ້ນັ້ນ.

ເບິ່ງ "tla cacherev -H".

tla archive-meta-info
ບົດ​ລາຍ​ງານ ຂໍ້ມູນ meta ຈາກ an ເກັບ

ການນໍາໃຊ້: tla archive-meta-info [ຕົວເລືອກ] item-name

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ພິມເນື້ອໃນຂອງໄຟລ໌ meta-info ຈາກບ່ອນເກັບມ້ຽນ. ຍົກ​ຕົວ​ຢ່າງ,

%tla archive-meta-info ຊື່

ພິມຊື່ທີ່ເປັນທາງການຂອງແຟ້ມຈັດເກັບເລີ່ມຕົ້ນຂອງທ່ານ.

tla archive-snapshot
ການປັບປຸງ an ເກັບ snapshot

ການນໍາໃຊ້: tla archive-snapshot [ຕົວເລືອກ] dir [limit]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ອັບເດດໄດເລກະທໍລີ DIR ດ້ວຍ "ພາບຫຍໍ້" ຂອງແຟ້ມຈັດເກັບ (ຫຼືສ່ວນຂອງແຟ້ມຈັດເກັບ.
ຊີ້ບອກໂດຍ LIMIT

ສໍາລັບແຕ່ລະບ່ອນເກັບມ້ຽນທີ່ຖືກຖ່າຍ, DIR ຈະມີໄຟລ໌ແລະໄດເລກະທໍລີຍ່ອຍ (ບ່ອນທີ່ $ARCH ແມ່ນ
ຊື່​ຂອງ​ຮວບ​ຮວມ):

./$ARCH.ເພີ່ມ
./$ARCH/

ເຊັ່ນດຽວກັນ, ສໍາລັບແຕ່ລະປະເພດ snapshoted, DIR ຈະມີ:

./$ARCH/$CAT.ເພີ່ມ
./$ARCH/$CAT/

ແລະອື່ນໆ, recursively, ສໍາລັບສາຂາແລະສະບັບ.

ສໍາລັບການດັດແກ້ແຕ່ລະຄັ້ງ, ພາບຖ່າຍປະກອບມີ:

./$ARCH/$CAT/$BRANCH/$VERSION/$REVISION.ເພີ່ມ

ແລະໄຟລ໌ນັ້ນມີສຳເນົາຂອງຂໍ້ມູນບັນທຶກການດັດແກ້ສຳລັບການດັດແກ້ນັ້ນ.

ພາບຖ່າຍສາມາດໃຊ້ຮ່ວມກັບເຄື່ອງມືອື່ນໆ ('make' ແມ່ນແນະນໍາ) ເພື່ອກະຕຸ້ນ
ເຫດການຄັ້ງດຽວເພື່ອຕອບສະຫນອງຕໍ່ການເພີ່ມໃຫມ່ໃນແຟ້ມຈັດເກັບ.

tla archive-version
ບັນຊີລາຍຊື່ ໄດ້ archive-version in an ເກັບ

ການນໍາໃຊ້: tla archive-version [ຕົວເລືອກ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ພິມສະຕຣິງຕົວລະບຸຮູບແບບແຟ້ມຈັດເກັບຂອງແຟ້ມຈັດເກັບ.

tla archive-fixup
ການແກ້ໄຂ ປັນຫາເລື່ອງເງິນ ໄຟ in an ເກັບ

ການນໍາໃຊ້: tla archive-fixup [ຕົວເລືອກ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ນີ້ແມ່ນປະເພດຂອງຄໍາສັ່ງ "catch-all" ເພື່ອແກ້ໄຂທີ່ບໍ່ແມ່ນມາດຕະຖານ, ສະຖານະທີ່ບໍ່ແມ່ນທຸລະກໍາຂອງ
ຮວບຮວມ. ໃນ​ປັດ​ຈຸ​ບັນ​ຫນ້າ​ທີ່ sole ຂອງ​ຕົນ​ແມ່ນ​ການ​ສ້ອມ​ແປງ​ໄຟລ​໌ .listing ໃນ​ແຟ້ມ​ທີ່​ໃຊ້​
ໃຫ້ເຂົາເຈົ້າ.

PATCH LOG ສາມາດ


tla ເຮັດບັນທຶກ
ເລີ່ມຕົ້ນ a ໃຫມ່ log ເອກະສານ entry

ການນໍາໃຊ້: tla make-log [ຕົວເລືອກ] [version]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ

ສ້າງ (ຖ້າຕ້ອງການ) ໄຟລ໌ບັນທຶກໃນຮາກຂອງຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR, ສໍາລັບ
VERSION ທີ່ລະບຸ.

ຊື່ຂອງໄຟລ໌ບັນທຶກໃຫມ່ຖືກພິມອອກເປັນມາດຕະຖານຜົນຜະລິດ.

tla ສະບັບບັນທຶກ
ບັນຊີລາຍຊື່ patch log ສະບັບ in a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla log-versions [ຕົວເລືອກ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-a, --archive ບັນຊີລາຍຊື່ ARCHIVE ພຽງແຕ່ບັນທຶກສໍາລັບ ARCHIVE
-c, --category CATEGORY ລາຍຊື່ພຽງແຕ່ບັນທຶກສໍາລັບ CATEGORY
-b, --branch BRANCH ລາຍຊື່ພຽງແຕ່ບັນທຶກສໍາລັບ BRANCH
-v, --vsn VERSION ລາຍຊື່ພຽງແຕ່ບັນທຶກສໍາລັບ VERSION
-r, - ປີ້ນກັບກັນການຈັດລຽງ ລຳ ດັບ

ພິມບັນຊີລາຍຊື່ຂອງສະບັບທີ່ມີບັນທຶກ patch ໃນໂຄງການຕົ້ນໄມ້ປະກອບດ້ວຍ
DIR (ຫຼືໄດເລກະທໍລີປະຈຸບັນ).

tla add-log-version
ເພີ່ມ a patch log ສະບັບພາສາ to a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla add-log-version [ຕົວເລືອກ] [archive]/version

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ

ເພີ່ມບັນຊີລາຍການ patch ທີ່ຫວ່າງເປົ່າໃນເບື້ອງຕົ້ນສຳລັບ VERSION ໃສ່ຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR
(ຫຼືໄດເລກະທໍລີປະຈຸບັນ).

ໂຄງ​ການ​ບັນ​ທຶກ​ການ​ແກ້​ໄຂ​ເປັນ​ໄມ້​ຢືນ​ຕົ້ນ​ແມ່ນ​ຄວາມ​ຕ້ອງ​ການ​ລ່ວງ​ຫນ້າ​ສໍາ​ລັບ​ການ​ກວດ​ສອບ​ລະ​ບົບ​ໃນ​ສະ​ບັບ​ນັ້ນ​,
ຫຼືການປັບປຸງດ້ວຍ patches ຈາກສະບັບນັ້ນ.

ໃຫ້ສັງເກດວ່າສະບັບທີ່ບັນທຶກໄວ້ສໍາລັບຕົ້ນໄມ້ໂຄງການແມ່ນຖືກບັນທຶກໄວ້ໂດຍສະບັບທີ່ມີຄຸນສົມບັດຄົບຖ້ວນ
ຊື່: ຊື່ແຟ້ມຈັດເກັບບວກກັບຊື່ຂອງເວີຊັນທີ່ຢູ່ໃນແຟ້ມຈັດເກັບນັ້ນ.

tla ລຶບ-log-version
ເອົາ a ສະ​ບັບ​ patch log ຈາກ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla remove-log-version [ຕົວເລືອກ] [archive]/version

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ

ເອົາບັນທຶກ patch ສໍາລັບ VERSION ອອກຈາກໂຄງການຕົ້ນໄມ້ທີ່ມີ DIR (ຫຼືປະຈຸບັນ
ໄດເລກະທໍລີ).

ໃຊ້ຄໍາສັ່ງນີ້ດ້ວຍຄວາມລະມັດລະວັງ -- ມັນລຶບປະຫວັດການດັດແກ້ຈາກໂຄງການຕົ້ນໄມ້!

tla ຂໍ້ມູນບັນທຶກ
ບັນຊີລາຍຊື່ patch ຂໍ້ມູນບັນທຶກ ສໍາລັບການ a ສະບັບພາສາ in a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla ບັນທຶກ [ຕົວເລືອກ] [[archive]/version ...]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ
-s, --summary ພິມບົດສະຫຼຸບຂອງແຕ່ລະ patch
-c, --creator ພິມຜູ້ສ້າງແຕ່ລະ patch
-D, --date ພິມວັນທີຂອງແຕ່ລະ patch
--local-merges ລາຍຊື່ຈະຮວມຈາກບ່ອນເກັບມ້ຽນອັນດຽວກັນ
--foreign-merges list ຮວມຈາກບ່ອນເກັບມ້ຽນອື່ນໆ
--merges ລາຍຊື່ການລວມທັງຫມົດ
-f, --full print ຊື່ລະດັບ patch ເຕັມ

ພິມບັນຊີລາຍຊື່ຂອງ patches ນໍາໃຊ້ກັບໂຄງການຕົ້ນໄມ້ DIR (ຫຼືໄດເລກະທໍລີປະຈຸບັນ) ຈາກ
ເວີຊັ່ນ.

tla cat-log
ພິມ ໄດ້ ເນື້ອຫາ of a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ log entry

ການນໍາໃຊ້: tla cat-log [ຕົວເລືອກ] revision-spec

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ

ດຶງຂໍ້ມູນແລະພິມບັນທຶກ patch ສໍາລັບການແກ້ໄຂທີ່ລະບຸໄວ້ຈາກຕົ້ນໄມ້ໂຄງການ.

tla ການປ່ຽນແປງ
ຜະລິດ a ChangeLog ຈາກ a patch log

ການນໍາໃຊ້: tla changelog [ຕົວເລືອກ] [[archive]/version]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
--no-files ບໍ່ລວມລາຍການໄຟລ໌ຈາກ ChangeLog
--untagged ບໍ່ໄດ້ tag ໄຟລ໌ຜົນຜະລິດ implicitly
--new-entry PATCH, FILE ເຮັດໃຫ້ FILE ເປັນລາຍການທໍາອິດ (ເທິງ).
ສໍາລັບລະດັບການແກ້ໄຂ PATCH

ສ້າງ ChangeLog ສໍາລັບ VERSION ຈາກບັນທຶກ patch ສໍາລັບ DIR.

tla log-for-merge
ຜະລິດ a log entry ຮ່າງກາຍ ສໍາລັບການ a ລວມ

ການນໍາໃຊ້: tla log-for-merge [ຕົວເລືອກ] [[archive]/version]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ

ສ້າງເນື້ອໃນບັນທຶກທີ່ອະທິບາຍການລວມເຂົ້າ VERSION.

tla ລວມເຂົ້າກັນ
ບົດ​ລາຍ​ງານ ບ່ອນທີ່ ສອງ ສາຂາ ມີ ໄດ້ merged

ການນໍາໃຊ້: tla ລວມ [ຕົວເລືອກ] ເຂົ້າໄປໃນ [FROM]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ
-f, --full print ຊື່ລະດັບ patch ເຕັມ

ພິມລາຍການຄູ່ຂອງຊື່ລະດັບ patch:

%s %s INTO-RVN FROM-RVN

ບ່ອນທີ່ແຕ່ລະຄູ່ຊີ້ໃຫ້ເຫັນວ່າຢູ່ໃນລະດັບ patch INTO-RVN ຂອງ INTO, patch log entry
FROM-RVN ຖືກເພີ່ມ.

FROM ອາດ​ຈະ​ເປັນ​ຊື່​ສາ​ຂາ​, ຊື່​ສະ​ບັບ​, ຫຼື​ຊື່​ການ​ປັບ​ປຸງ​. ຖ້າຊື່ສາຂາ ຫຼືສະບັບ,
ການຮວມທັງໝົດຈາກສາຂາ ຫຼືສະບັບນັ້ນຖືກລາຍງານ. ຖ້າມີຊື່ການແກ້ໄຂ, ພຽງແຕ່ການລວມ
ຈຸດສໍາລັບການປັບປຸງສະເພາະນັ້ນໄດ້ຖືກລາຍງານ.

INTO ອາດຈະເປັນຊື່ສະບັບຫຼືຊື່ການແກ້ໄຂ. ຖ້າເປັນຊື່ສະບັບ, ທັງຫມົດຈຸດລວມພາຍໃນ
ສະບັບນັ້ນຖືກພິມອອກ. ຖ້າ​ຫາກ​ວ່າ​ຊື່​ການ​ດັດ​ແກ້​, ທັງ​ຫມົດ​ລວມ​ຈຸດ​ທີ່​ການ​ດັດ​ແກ້​ຫຼື​
ພິມກ່ອນໜ້ານີ້.

ຜົນໄດ້ຮັບຖືກຈັດຮຽງໂດຍໃຊ້ການຈັດລໍາດັບລະດັບ patch ຂອງຖັນທໍາອິດ.

ແຜ່ນທີ່ລວມຢູ່ໃນລາຍການແມ່ນສະແດງໂດຍຊື່ເຕັມເວັ້ນເສຍແຕ່ວ່າ FROM ແມ່ນຊື່ການແກ້ໄຂ. ຖ້າ FROM ແມ່ນ ກ
ການປັບປຸງ, --full ເຮັດໃຫ້ຊື່ເຕັມຂອງມັນໄດ້ຖືກພິມອອກ.

tla ການ​ຜະ​ສົມ​ໃຫມ່​
ບັນຊີລາຍຊື່ ເປັນໄມ້ຢືນຕົ້ນ ເພີ້ມ ໃຫມ່ to a ສະບັບພາສາ

ການນໍາໃຊ້: tla new-merges [ຕົວເລືອກ] [[archive]/version]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ

ບອກລາຍການບັນທຶກ patch ທັງໝົດຢູ່ໃນຕົ້ນໄມ້ທີ່ມີ DIR ທີ່ຍັງບໍ່ໄດ້ຖືກລວມເຂົ້າກັນ
ກັບ VERSION.

ຫຼາຍໂຄງການ CONFIGURATION ສາມາດ


tla build-config
ທັນທີ a ຫຼາຍໂຄງການ config

ການນໍາໃຊ້: tla build-config [ຕົວເລືອກ] config

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
--no-pristines ບໍ່ສ້າງສໍາເນົາ pristine
--link ໄຟລ໌ hardlink ກັບຫ້ອງສະຫມຸດດັດແກ້ແທນທີ່ຈະສໍາເນົາ
--library ໃຫ້​ແນ່​ໃຈວ່​າ​ການ​ດັດ​ແກ້​ແມ່ນ​ຢູ່​ໃນ​ຫ້ອງ​ສະ​ຫມຸດ​ການ​ແກ້​ໄຂ​
--sparse ເພີ່ມລາຍການຫ້ອງສະໝຸດເລັກນ້ອຍ (--link, --library)
-r, --release-id ຂຽນທັບ ./=RELEASE-ID ສໍາລັບການຕັ້ງຄ່ານີ້

ສ້າງການຕັ້ງຄ່າທີ່ມີຊື່. ເບິ່ງ "tla cat-config -H".

tla cat-config
output ຂໍ້ມູນຂ່າວສານ ກ່ຽວກັບ a ຫຼາຍໂຄງການ config

ການນໍາໃຊ້: tla cat-config [ຕົວເລືອກ] config

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-o, --output CFG ຂຽນ output ເປັນ config CFG
-f, --force overwrite an exiting config (ມີ --output)
-s, --snap ສະແດງລະດັບ patch ໃນປັດຈຸບັນຂອງຊຸດຕົ້ນໄມ້ຍ່ອຍ.
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

parse ແລະພິມໄຟລ໌ config ຊີ້ບອກຈາກໂຄງການຕົ້ນໄມ້

ໄຟລ໌ config ມີເສັ້ນຫວ່າງເປົ່າ, ແຖວຄໍາຄິດຄໍາເຫັນເລີ່ມຕົ້ນດ້ວຍ "#", ແລະ config
ສາຍສະເພາະ. ໄຟລ໌ config ທີ່ເອີ້ນວ່າ $NAME ຖືກເກັບໄວ້ໃນໂຄງການຕົ້ນໄມ້ເປັນ
./configs/$NAME ຫຼືເປັນ ./$NAME.

ເສັ້ນກຳນົດການກຳນົດຄ່າປະກອບມີເສັ້ນທາງທີ່ກ່ຽວຂ້ອງພາຍໃນໂຄງການຕົ້ນໄມ້, ແລະ a
ສະເພາະໂຄງການ ຫຼືການດັດແກ້ເພື່ອເກັບຮັກສາໃນສະຖານທີ່ນັ້ນ.

ສໍາລັບຕົວຢ່າງ, ເສັ້ນ:

./src/arch [email protected]/arch--devo--1.0

ຫມາຍຄວາມວ່າ, ເມື່ອສ້າງການຕັ້ງຄ່າ, ການປັບປຸງຫຼ້າສຸດຂອງ arch--devo--1.0 ຄວນ.
ສ້າງຂຶ້ນພາຍໃນຕົ້ນໄມ້ເປັນ ./src/arch.

ສະເພາະໂຄງການສາມາດເປັນຊື່ສາຂາ, ຊື່ສະບັບ ຫຼືຊື່ສະເພາະໃດໜຶ່ງ
ການປັບປຸງ.

ທາງ​ເລືອກ --snap ເວົ້າ​ວ່າ​ການ​ກວດ​ສອບ​ຕົ້ນ​ໄມ້​ໂຄງ​ການ​ເພື່ອ​ຊອກ​ຫາ​ທີ່​ການ​ແກ້​ໄຂ​ຂອງ​
ໂຄງ​ການ​ການ​ຕັ້ງ​ຄ່າ​ແມ່ນ​ໄດ້​ພິມ​ອອກ​, ແລະ​ສ້າງ​ສະ​ເພາະ​ການ​ຕັ້ງ​ຄ່າ​ໃຫມ່​ທີ່​ອ້າງ​ອີງ​
ການແກ້ໄຂສະເພາະເຫຼົ່ານັ້ນ. ຕົວຢ່າງ, ຜົນຜະລິດສໍາລັບເສັ້ນສະແດງຂ້າງເທິງອາດຈະເປັນ:

./src/arch [email protected]/arch--devo--1.0--patch-21

ທາງເລືອກ --output ເຮັດໃຫ້ຜົນຜະລິດຈາກຄໍາສັ່ງນີ້ຖືກບັນທຶກໄວ້ເປັນໃຫມ່
ໄຟລ໌ການຕັ້ງຄ່າ (ຫຼືເພື່ອທົດແທນໄຟລ໌ທີ່ມີຢູ່ແລ້ວຖ້າ --force ຖືກສະຫນອງໃຫ້).

ສາມາດ FOR ສາຂາ ແລະ ການລວມຕົວ


tla ໂຄດ​ຄໍາ​ສັ່ງ
ສ້າງ a ສືບຕໍ່ ການແກ້ໄຂ

ການນໍາໃຊ້: tla tag [ຕົວເລືອກ] SOURCE-REVISION TAG-VERSION

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-l, --log FILE ສັນຍາກັບໄຟລ໌ບັນທຶກ FILE
--no-cacherev ຢ່າແທັກ cacherev ເຖິງແມ່ນວ່າການຈັດເກັບທີ່ແຕກຕ່າງກັນ
--seal ສ້າງການແກ້ໄຂສະບັບ-0
--fix ສ້າງການດັດແກ້ versionfix
-S, --setup ໃຊ້ `archive-setup´ ຖ້າຈໍາເປັນ; ຫມາຍເຖິງໂດຍຄ່າເລີ່ມຕົ້ນ.
--no-setup ຢ່າໃຊ້ 'archive-setup' ເຖິງແມ່ນວ່າມີຄວາມຈໍາເປັນ.

ສ້າງການແກ້ໄຂຕໍ່ເນື່ອງ TAG-VERSION (ຈຸດສາຂາ ຫຼືແທັກ) ເຊິ່ງທຽບເທົ່າກັບ
SOURCE-REVISION (ບວກກັບລາຍການບັນທຶກ).

ຖ້າບໍ່ມີການປ້ອນຂໍ້ມູນບັນທຶກ, ການປ້ອນຂໍ້ມູນບັນທຶກເລັກນ້ອຍຈະຖືກສ້າງຂື້ນ.

tla ສາຂາ
ສ້າງ a ສືບຕໍ່ ການແກ້ໄຂ

ການນໍາໃຊ້: tla ສາຂາ [ຕົວເລືອກ] [ແຫຼ່ງຂໍ້ມູນ] ສາຂາ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-l, --log FILE ສັນຍາກັບໄຟລ໌ບັນທຶກ FILE
--no-cacherev ຢ່າແທັກ cacherev ເຖິງແມ່ນວ່າການຈັດເກັບທີ່ແຕກຕ່າງກັນ
--seal ສ້າງການແກ້ໄຂສະບັບ-0
--fix ສ້າງການດັດແກ້ versionfix

ສ້າງ BRANCH ສະບັບປັບປຸງຢ່າງຕໍ່ເນື່ອງ (ຈຸດສາຂາຫຼືແທັກ) ເຊິ່ງເທົ່າກັບ
SOURCE (ບວກກັບບັນທຶກຂໍ້ມູນ). ຖ້າບໍ່ມີການປ້ອນຂໍ້ມູນບັນທຶກ, ການເຂົ້າບັນທຶກເລັກນ້ອຍຈະເປັນ
ສ້າງຂື້ນ.

ຖ້າ SOURCE ບໍ່ໄດ້ຖືກລະບຸ, ການແກ້ໄຂຕົ້ນໄມ້ຂອງໂຄງການໃນປະຈຸບັນແມ່ນຖືກນໍາໃຊ້, ແລະໂຄງການ
ຕົ້ນໄມ້ຖືກປ່ຽນເປັນສາຂາ

tla ສະຫຼັບ
ການປ່ຽນແປງ ໄດ້ ການເຮັດວຽກ ຕົ້ນໄມ້ ສະບັບພາສາ

ການນໍາໃຊ້: tla switch [ຕົວເລືອກ] [package]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ ແລະອອກ.
-A, --archive Override `my-default-archive´.
-d, --dir DIR ປ່ຽນເປັນ DIR ກ່ອນ.
-q, --quiet ສະກັດກັ້ນຂໍ້ມູນຄວາມຄືບໜ້າ

ປ່ຽນສະບັບຕົ້ນໄມ້ທີ່ເຮັດວຽກເປັນຊຸດ, ແລະເຮັດໃຫ້ທຽບເທົ່າກັບການດັດແກ້.
ຮັກສາການປ່ຽນແປງທີ່ບໍ່ສອດຄ່ອງ.

ໝາຍເຫດ: tla ຈະປ່ຽນໄປໃຊ້ການດັດແກ້ _latest_ ໂດຍອັດຕະໂນມັດໃນສະບັບທີ່ສະໜອງໃຫ້.

tla ການປັບປຸງ
ການປັບປຸງ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla ການ​ປັບ​ປຸງ [ທາງ​ເລືອກ​] [ສະ​ບັບ / ການ​ປັບ​ປຸງ​]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR ປັບປຸງໂຄງການຕົ້ນໄມ້ໃນ DIR (ຄ່າເລີ່ມຕົ້ນ `.´)
-N, --forward ຜ່ານທາງເລືອກ --forward ກັບ 'patch'
--dest DEST ແທນ​ທີ່​ຈະ​ປັບ​ປຸງ​ໂຄງ​ການ​ຕົ້ນ​ໄມ້​ໃນ​ສະ​ຖານ​ທີ່​,
ເຮັດສຳເນົາຂອງມັນໃສ່ DEST ແລະນຳໃຊ້ຜົນໄດ້ຮັບກັບສິ່ງນັ້ນ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ອັບເດດໂຄງການຕົ້ນໄມ້ໂດຍການໄດ້ຮັບການດັດແກ້ຫຼ້າສຸດຂອງ VERSION (ຫຼືສະບັບເລີ່ມຕົ້ນຂອງ
ຕົ້ນໄມ້ໂຄງການ) ແລະຫຼັງຈາກນັ້ນນໍາໃຊ້ຊຸດ patch ຂອງຄວາມແຕກຕ່າງລະຫວ່າງໂຄງການ
ຕົ້ນໄມ້ແລະການປັບປຸງສູງສຸດທີ່ມັນທັນສະໄຫມ.

ຖ້າການລວມຕົວກ່ຽວຂ້ອງກັບຄວາມຂັດແຍ້ງ, ຂໍ້ຄວາມເຕືອນຈະຖືກພິມອອກ, ແລະຕົ້ນໄມ້ໂຄງການໃຫມ່
ຈະມີໄຟລ໌ ".rej".

tla replay
ນໍາໃຊ້ ການແກ້ໄຂ ການປ່ຽນແປງ to a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla replay [ຕົວເລືອກ] [version/revision...]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
--list FILE ອ່ານລາຍການ patches ທີ່ຈະນໍາໃຊ້
--new replay ພຽງແຕ່ patches ໃຫມ່
--reverse reverse patch ທີ່ມີຊື່
-N, --forward ຜ່ານທາງເລືອກ --forward ກັບ 'patch'
-d, --dir DIR ດໍາເນີນການກ່ຽວກັບໂຄງການຕົ້ນໄມ້ໃນ DIR (ຄ່າເລີ່ມຕົ້ນ `.´)
--dest DEST ແທນ​ທີ່​ຈະ​ປັບ​ປຸງ​ໂຄງ​ການ​ຕົ້ນ​ໄມ້​ໃນ​ສະ​ຖານ​ທີ່​,
ເຮັດສຳເນົາຂອງມັນໃສ່ DEST ແລະນຳໃຊ້ຜົນໄດ້ຮັບກັບສິ່ງນັ້ນ
--skip-present ຂ້າມ patches ທີ່ມີ 1 ຫຼືຫຼາຍກວ່ານັ້ນ patch logs ແລ້ວຢູ່ໃນຕົ້ນໄມ້ນີ້
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ຜົນໄດ້ຮັບແມ່ນສ້າງຂຶ້ນໂດຍການນໍາໃຊ້ patches ໃນການປັບປຸງຫລ້າສຸດຂອງ VERSION (ຫຼືຄ່າເລີ່ມຕົ້ນ
version of the project tree), ການຢຸດເຊົາຫຼັງຈາກ patch ທໍາອິດທີ່ເຮັດໃຫ້ເກີດຄວາມຂັດແຍ້ງ. ຖ້າ
ຫຼາຍ VERSIONs ຖືກລະບຸ, ພວກມັນຖືກນໍາໃຊ້ໃນທາງກັບກັນ.

ຖ້າມີໜຶ່ງ ຫຼືຫຼາຍກວ່າການທົບທວນສະເພາະ (ລວມທັງລະດັບການປັບ) ຖືກລະບຸແທນ, ເທົ່ານັ້ນ
ຊຸດ patch ເຫຼົ່ານັ້ນ, ແລະບໍ່ມີອັນອື່ນ, ຈະຖືກນໍາໃຊ້.

ດ້ວຍ​ທາງ​ເລືອກ --list, ອ່ານ​ບັນ​ຊີ​ລາຍ​ຊື່​ຂອງ patches ທີ່​ຈະ​ນໍາ​ໃຊ້​ຈາກ FILE (- ສໍາ​ລັບ​ການ​ປ້ອນ​ມາດ​ຕະ​ຖານ​)​.
ຊື່ການດັດແກ້ທີ່ສົມບູນຄວນຖືກລະບຸໄວ້, ຫນຶ່ງຕໍ່ແຖວ. replay ຈະຢຸດຢູ່ໃນທໍາອິດ
patch ໃນບັນຊີລາຍຊື່ທີ່ເຮັດໃຫ້ເກີດຄວາມຂັດແຍ່ງ merge, ໄວ້ທາງຫລັງຂອງໄຟລ໌ທີ່ມີຊື່ຂອງ
ແບບຟອມ:

,,replay.conflicts-in -- ຊື່ຂອງ patch ທີ່ເຮັດໃຫ້ເກີດຄວາມຂັດແຍ້ງ

,,replay.remaining -- ບັນຊີລາຍຊື່ຂອງ patches ຍັງບໍ່ທັນໄດ້ນໍາໃຊ້

tla ດາວ-ລວມ
ລວມ ເຊິ່ງກັນແລະກັນ merged ສາຂາ

ການນໍາໃຊ້: tla star-merge [ຕົວເລືອກ] [FROM]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override tree archive
-c, --changes OUTPUT Generate ແຕ່ບໍ່ໃຊ້ຊຸດການປ່ຽນແປງ.
-r, --reference VERSION ຕັ້ງສະບັບອ້າງອີງ (ຄ່າເລີ່ມຕົ້ນ: ສະບັບຕົ້ນໂຄງການ)
-N, --forward ຜ່ານທາງເລືອກ --forward ກັບ 'patch'
-t, --three-way ປະ​ຕິ​ບັດ​ເປັນ 3-way (diff3​-style​) ລວມ​.
-d, --dir DIR ດໍາເນີນການກ່ຽວກັບໂຄງການຕົ້ນໄມ້ໃນ DIR (ຄ່າເລີ່ມຕົ້ນ `.´)
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ລວມການປ່ຽນແປງຈາກ FROM ເຂົ້າໄປໃນຕົ້ນໄມ້ໂຄງການ, ພິຈາລະນາເຊື້ອສາຍທົ່ວໄປຈາກ
ໂຄງ​ການ​ສະ​ບັບ​ອ້າງ​ອີງ​ເປັນ​ໄມ້​ຢືນ​ຕົ້ນ​, ອ້າງ​ອີງ (ຊຶ່ງ​ເປັນ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​ຂອງ​ສະ​ບັບ​ຕົ້ນ​ໄມ້​ຂອງ​
ຕົ້ນໄມ້ໂຄງການ). ຖ້າ FROM ບໍ່ໄດ້ຖືກມອບໃຫ້, ມັນຈະເລີ່ມການດັດແກ້ຕົ້ນໄມ້.

ຈຸດປະສົງຂອງຄໍາສັ່ງນີ້ແມ່ນເພື່ອລວມການປ່ຽນແປງລະຫວ່າງສາຍການພັດທະນາທີ່ອາດຈະມີ
ຮວມຢູ່ໃນທັງສອງທິດທາງ. ມັນໃຊ້ປະຫວັດສາດລວມເພື່ອພະຍາຍາມຫຼຸດຜ່ອນຄວາມຂີ້ຕົວະ
ຂໍ້ຂັດແຍ່ງທີ່ສາມາດເກີດຂື້ນຈາກ 'ການລວມເຂົ້າກັນ'.

FROM ຊີ້ບອກການດັດແກ້ (ມັນອາດຈະຖືກລະບຸເປັນຊື່ເວີຊັນ, ສະແດງເຖິງສະບັບຫລ້າສຸດ
ການ​ແກ້​ໄຂ​ໃນ​ສະ​ບັບ​ນັ້ນ​)​.

TREE ແມ່ນຕົ້ນໄມ້ໂຄງການທີ່ການລວມຕົວຈະເກີດຂື້ນ.

Star-merge ເຮັດ​ວຽກ​ໂດຍ​ການ​ຄິດ​ໄລ່​ການ​ແກ້​ໄຂ ANCESTOR ຫລ້າ​ສຸດ​ຂອງ​ການ​ອ້າງ​ອີງ​ແລະ​ຈາກ​ແລະ
ຫຼັງ​ຈາກ​ນັ້ນ​ການ​ນໍາ​ໃຊ້​ການ​ປ່ຽນ​ແປງ​:

ເດນຕາ (ANCESTOR, ຈາກ)

ກັບ TREE.

"ບັນພະບຸລຸດຫຼ້າສຸດ" ຖືກກໍານົດດັ່ງຕໍ່ໄປນີ້:

MAYBE_ANCESTOR_1 ຖືກກໍານົດເປັນລະດັບ patch ສູງສຸດຂອງ FROM ໃນ REFERENCE ເຊິ່ງທັງສອງ
ຕົ້ນໄມ້ ແລະ FROM ມີບັນທຶກການສ້ອມແປງ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ມັນແມ່ນການປັບປຸງການອ້າງອີງຫຼ້າສຸດຂອງ
ເວີຊັນຂອງ FROM ໄດ້ລວມເຂົ້າເປັນ TREE ແລ້ວ.

MAYBE_ANCESTOR_2 ຖືກກໍານົດເປັນລະດັບແກ້ໄຂສູງສຸດໃນ REFERENCE ເຊິ່ງທັງສອງ FROM
ແລະການອ້າງອີງມີບັນທຶກ patch. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ມັນແມ່ນການດັດແກ້ຫຼ້າສຸດຂອງ REFERENCE
ຮວມເຂົ້າໄປໃນ FROM ແລ້ວ.

MAYBE_ANCESTOR_2, ຖ້າມັນບໍ່ແມ່ນ "nil", ໄດ້ຖືກລວມເຂົ້າໃນ FROM ໃນບາງສະບັບຂອງ FROM's
ລຸ້ນ, ທີ່ພວກເຮົາສາມາດໂທຫາ LAST_MERGE_INTO_FROM.

ຖ້າທັງສອງ MAYBE_ANCESTOR_1 ຫຼື MAYBE_ANCESTOR_2 ບໍ່ແມ່ນ, ການລວມດາວບໍ່ສາມາດເຮັດຫຍັງໄດ້.

ຖ້າພຽງແຕ່ໜຶ່ງໃນ MAYBE_ANCESTOR_1 ແມ່ນ MAYBE_ANCESTOR_2 ບໍ່ແມ່ນ nil, ຫຼັງຈາກນັ້ນຄ່າທີ່ບໍ່ແມ່ນ nil ແມ່ນ
ອະດີດ.

ຖ້າທັງ MAYBE_ANCESTOR_1 ແລະ MAYBE_ANCESTOR_2 ບໍ່ແມ່ນ Nil, ຫຼັງຈາກນັ້ນ LAST_MERGE_INTO_FROM ແລະ
MAYBE_ANCESTOR_1 ຖືກປຽບທຽບ (ທັງສອງແມ່ນການແກ້ໄຂໃນສະບັບຂອງ FROM). ຖ້າ MAYBE_ANCESTOR_1
ແມ່ນການດັດແກ້ຕໍ່ມາ, ຫຼັງຈາກນັ້ນ MAYBE_ANCESTOR_1 ແມ່ນ ANCESTOR, ຖ້າບໍ່ດັ່ງນັ້ນ, MAYBE_ANCESTOR_2 ແມ່ນ
ອະດີດ.

tla ນຳໃຊ້-delta
ຄຳ ນວນ a ການປ່ຽນແປງ ລະຫວ່າງ ໃດ ສອງ ຕົ້ນໄມ້ or ການແກ້ໄຂ ແລະ ນໍາໃຊ້ it to a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla apply-delta [ຕົວເລືອກ] FROM(REVISION|DIR) TO(REVISION|DIR)

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-N, --forward ຜ່ານທາງເລືອກ --forward ກັບ 'patch'
--cache DIR ລະບຸຮາກ cache ສໍາລັບສໍາເນົາ pristine
-d, --dir DIR ດໍາເນີນການກ່ຽວກັບໂຄງການຕົ້ນໄມ້ໃນ DIR (ຄ່າເລີ່ມຕົ້ນ `.´)
--dest DEST ແທນ​ທີ່​ຈະ​ປັບ​ປຸງ​ໂຄງ​ການ​ຕົ້ນ​ໄມ້​ໃນ​ສະ​ຖານ​ທີ່​,
ເຮັດສຳເນົາຂອງມັນໃສ່ DEST ແລະນຳໃຊ້ຜົນໄດ້ຮັບກັບສິ່ງນັ້ນ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

A delta ລະຫວ່າງ A ແລະ B (ທັງສອງອັນອາດຈະເປັນການທົບທວນຢ່າງເຕັມທີ່ຫຼືຕົ້ນໄມ້ໂຄງການ) ແມ່ນ
ຄິດໄລ່, ແລະຫຼັງຈາກນັ້ນນໍາໃຊ້ກັບຕົ້ນໄມ້ໂຄງການ.

ອອກຈາກລະຫັດສະຖານະ:

0 ບໍ່ມີການຂັດກັນໃນລະຫວ່າງການ patch
1 ການຂັດແຍ້ງເກີດຂຶ້ນໃນລະຫວ່າງການແກ້ໄຂ
3 ຄວາມຜິດພາດພາຍໃນ

tla ຫາຍ
ພິມ ເພີ້ມ ຫາຍ ຈາກ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla ຂາດ [ທາງເລືອກ] [version]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-q, --quiet ຜະລິດບໍ່ມີຜົນຜະລິດທໍາມະດາ
-x, --exit-status exit non-0 ຖ້າບໍ່ມີ patches
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ
-s, --summary ສະແດງບົດສະຫຼຸບຂອງແຕ່ລະ patch ທີ່ຂາດຫາຍໄປ
-c, --creator ສະແດງຜູ້ສ້າງຂອງແຕ່ລະ patch ທີ່ຂາດຫາຍໄປ
-D, --date ສະແດງວັນທີຂອງແຕ່ລະ patch ທີ່ຂາດຫາຍໄປ
-f, --ການພິມເຕັມຊື່ສະບັບປັບປຸງ
--merges ພິມລາຍການລວມສໍາລັບແຕ່ລະ patch ທີ່ຂາດຫາຍໄປ
--skip-present ຂ້າມ patches ທີ່ມີ 1 ຫຼືຫຼາຍກວ່ານັ້ນ patch logs ແລ້ວຢູ່ໃນຕົ້ນໄມ້ນີ້

ພິມບັນຊີລາຍຊື່ຂອງແຜ່ນທີ່ຂາດຫາຍໄປໃນຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR (ຫຼືປະຈຸບັນ
ໄດເລກະທໍລີ) ສໍາລັບ VERSION (ຫຼືສະບັບເລີ່ມຕົ້ນ. ຂອງຕົ້ນໄມ້ໂຄງການ).

ທຸງ --merges ຫມາຍຄວາມວ່າ, ສໍາລັບແຕ່ລະ patch, ພິມບັນຊີລາຍຊື່ຂອງ patches ລວມຢູ່ໃນ
patch ໃນສອງຖັນ. ຍົກ​ຕົວ​ຢ່າງ:

PATCH-A PATCH-A
PATCH-A PATCH-B
PATCH-A PATCH-C

ຫມາຍຄວາມວ່າ PATCH-A ປະກອບມີການປ່ຽນແປງຈາກ PATCH-B ແລະ PATCH-C. (ທຸກໆ patch ປະກອບມີຢູ່ທີ່
ຢ່າງ​ຫນ້ອຍ​ຕົວ​ມັນ​ເອງ​.)

ດ້ວຍ -x, ຖ້າມີ patches ທີ່ຂາດຫາຍໄປ, ຄໍາສັ່ງອອກຈາກສະຖານະ 1, ຖ້າບໍ່ດັ່ງນັ້ນ
ສະຖານະ 0.

ດ້ວຍ -q, ບໍ່ມີຜົນຜະລິດ.

ຄໍາ​ເຕືອນ​: ໃນ​ເວ​ລາ​ນີ້​, ບາງ​ເງື່ອນ​ໄຂ​ຄວາມ​ຜິດ​ພາດ *ຍັງ* ອອກ​ໂດຍ​ສະ​ຖາ​ນະ​ການ​ຄວາມ​ຜິດ​ພາດ 1​, ແນວ​ໃດ​ກໍ​ຕາມ​, ໃນ
ສະຖານະການທີ່ຜູ້ໂທບໍ່ກ່ຽວຂ້ອງກັບຄວາມຜິດພາດ, ສະຖານະການອອກແມ່ນຍັງເປັນປະໂຫຍດ.

tla ສາຂາເຂົ້າຮ່ວມ
ເພີ່ມ a ສະບັບພາສາ as an ບັນພະບຸລຸດ of a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla join-branch [ຕົວເລືອກ] ສະບັບ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR ດໍາເນີນການກ່ຽວກັບໂຄງການຕົ້ນໄມ້ໃນ DIR (ຄ່າເລີ່ມຕົ້ນ `.´)
--dest DEST ແທນ​ທີ່​ຈະ​ປັບ​ປຸງ​ໂຄງ​ການ​ຕົ້ນ​ໄມ້​ໃນ​ສະ​ຖານ​ທີ່​,
ເຮັດສຳເນົາຂອງມັນໃສ່ DEST ແລະນຳໃຊ້ຜົນໄດ້ຮັບກັບສິ່ງນັ້ນ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

VERSION--base-0 ຈະຕ້ອງເປັນການຕໍ່ເນື່ອງ (ເຊັ່ນ: ແທັກ). ຄໍາສັ່ງ replays ການປ່ຽນແປງສໍາລັບ
VERSION--base-0 ໃນໂຄງການຕົ້ນໄມ້, ເຊິ່ງມີຜົນກະທົບຂອງການເພີ່ມບັນທຶກສໍາລັບສາຂາ
(ເຮັດໃຫ້ແທັກເປັນບັນພະບຸລຸດຂອງຕົ້ນໄມ້ທີ່ໄດ້ຮັບຜົນ).

tla sync-tree
ທ້ອນໂຮມ a ໂຄງການ ຕົ້ນ​ໄມ້ patch-log ກັບ a ໄດ້ຮັບ ການແກ້ໄຂ

ການນໍາໃຊ້: tla sync-tree [ຕົວເລືອກ] ການແກ້ໄຂ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR ດໍາເນີນການກ່ຽວກັບໂຄງການຕົ້ນໄມ້ໃນ DIR (ຄ່າເລີ່ມຕົ້ນ `.´)
--dest DEST ແທນ​ທີ່​ຈະ​ປັບ​ປຸງ​ໂຄງ​ການ​ຕົ້ນ​ໄມ້​ໃນ​ສະ​ຖານ​ທີ່​,
ເຮັດສຳເນົາຂອງມັນໃສ່ DEST ແລະນຳໃຊ້ຜົນໄດ້ຮັບກັບສິ່ງນັ້ນ
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ຕົ້ນໄມ້ໂຄງການໃຫມ່ແມ່ນສ້າງຕັ້ງຂຶ້ນໂດຍການໄດ້ຮັບ REVISION ແລະເພີ່ມລາຍການ patch-log ທັງຫມົດ
ຈາກ REVISION. ບໍ່​ມີ​ການ​ລວມ​ຕົວ​ຈິງ​ແມ່ນ​ປະ​ຕິ​ບັດ - ມີ​ພຽງ​ແຕ່ patch-log ທີ່​ມີ​ການ​ປ່ຽນ​ແປງ.

tla delta
ຄຳ ນວນ a ການປ່ຽນແປງ (ຫຼື ຄວາມແຕກຕ່າງ) ລະຫວ່າງ ໃດ ສອງ ຕົ້ນໄມ້ or ການແກ້ໄຂ

ການນໍາໃຊ້: tla delta [ຕົວເລືອກ] (REVISION|TREE)-A (REVISION|TREE)-B [DESTDIR]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
--cache DIR ລະບຸຮາກ cache ສໍາລັບສໍາເນົາ pristine
-n, --no-changeset ບໍ່ສ້າງຊຸດການປ່ຽນແປງ
--diffs ພິມ​ລາຍ​ງານ​ການ​ປ່ຽນ​ແປງ​ທີ່​ມີ​ຄວາມ​ແຕກ​ຕ່າງ (ຫມາຍ​ຄວາມ​ວ່າ -n​)
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ໃຫ້ (ການທົບທວນ|ຕົ້ນໄມ້)-A ແລະ (ການທົບທວນ|ຕົ້ນໄມ້)-B, tla ຈະສ້າງຊຸດການປ່ຽນແປງທີ່ປະກອບດ້ວຍ
ການປ່ຽນແປງລະຫວ່າງ REVISION-A ແລະ REVISION-B

ຕົວຢ່າງ:
tla delta tla--devo--1.1--patch-6 tla--devo--1.1--patch-8 ,,ການປ່ຽນແປງ

ຈະດຶງ patch-6 ແລະ patch-8 ຈາກ tla--devo--1.1 ແລະຄອມພິວເຕີ້
ຊຸດການປ່ຽນແປງ, ເຊິ່ງຈະຖືກບັນທຶກໄວ້ໃນ ,, ການປ່ຽນແປງທີ່ສ້າງຂຶ້ນໃຫມ່
ໄດເລກະທໍລີ. ຖ້າທ່ານຕ້ອງການລາຍງານແທນ,
ຕື່ມທາງເລືອກ --diffs

ທ້ອງຖິ່ນ CACHE ສາມາດ


tla ການປ່ຽນແປງ
ບົດ​ລາຍ​ງານ ກ່ຽວກັບ ທ້ອງຖິ່ນ ການປ່ຽນແປງ in a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla ການປ່ຽນແປງ [ທາງເລືອກ] [ດັດແກ້] [-- limit...]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ ແລະອອກ.
-A, --archive Override `my-default-archive´.
-d, --dir DIR ປ່ຽນເປັນ DIR ກ່ອນ.
-o, --output DIR ບັນທຶກການປ່ຽນແປງໃນ DIR (ຫມາຍຄວາມວ່າ --keep).
-v, --verbose ບົດລາຍງານການປ່ຽນແປງ Verbose.
-q, --quiet ສະກັດກັ້ນຂໍ້ມູນຄວາມຄືບໜ້າ
--diffs ລວມເອົາຄວາມແຕກຕ່າງໃນຜົນຜະລິດ.
-k, --keep ຢ່າເອົາໄດເລກະທໍລີຜົນຜະລິດອອກເມື່ອປິດ.
--link hardlink ໄຟລ໌ທີ່ບໍ່ປ່ຽນແປງໄປຫາຫ້ອງສະຫມຸດດັດແກ້
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ສ້າງບົດລາຍງານ patch ທີ່ອະທິບາຍຄວາມແຕກຕ່າງລະຫວ່າງຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR
(ຫຼືໄດເລກະທໍລີປະຈຸບັນ) ແລະ REVISION.

ລະດັບ patch ເລີ່ມຕົ້ນສໍາລັບສະບັບທີ່ກໍານົດແມ່ນລະດັບຫລ້າສຸດສໍາລັບໂຄງການຕົ້ນໄມ້
ມີ patch ເປັນ. ແຟ້ມເກັບຄ່າເລີ່ມຕົ້ນແລະສະບັບແມ່ນພິມໂດຍ "tla tree-version".

tla ໄຟລ໌ຄວາມແຕກຕ່າງ
ສະແດງໃຫ້ເຫັນ ທ້ອງຖິ່ນ ການປ່ຽນແປງ to a ເອກະສານ

ການນໍາໃຊ້: tla file-diff [ຕົວເລືອກ] ໄຟລ໌ [ດັດແກ້]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-N, --new-file ຮັກສາໄຟລ໌ທີ່ຂາດຫາຍໄປເປັນຫວ່າງເປົ່າ

ພິມຄວາມແຕກຕ່າງລະຫວ່າງ FILE ແລະໄຟລ໌ທີ່ສອດຄ້ອງກັນໃນສຳເນົາ REVISION ທີ່ເກັບໄວ້ໃນຖານຄວາມຈໍາ.

ລະດັບ patch ເລີ່ມຕົ້ນສໍາລັບສະບັບທີ່ກໍານົດແມ່ນລະດັບຫລ້າສຸດສໍາລັບໂຄງການຕົ້ນໄມ້
ມີ patch ເປັນ. ແຟ້ມເກັບຄ່າເລີ່ມຕົ້ນແລະສະບັບແມ່ນພິມໂດຍ "tla tree-version".

tla ຄົ້ນ​ຫາ​ໄຟລ​໌​
ຊອກຫາ ໄດ້ຮັບ ສະບັບພາສາ of ເອກະສານ

ການນໍາໃຊ້: tla file-ຊອກຫາ [ຕົວເລືອກ] ໄຟລ໌ [ດັດແກ້]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-N, --new-file ພິມໄຟລ໌ທີ່ຂາດຫາຍໄປເປັນ `/dev/null´
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ພິມສະຖານທີ່ຂອງໄຟລ໌ທີ່ສອດຄ້ອງກັບ FILE ໃນສຳເນົາ REVISION ທີ່ເກັບໄວ້ໃນຖານຄວາມຈໍາ

ລະດັບ patch ເລີ່ມຕົ້ນສໍາລັບສະບັບທີ່ກໍານົດແມ່ນລະດັບຫລ້າສຸດສໍາລັບໂຄງການຕົ້ນໄມ້
ມີ patch ເປັນ. ແຟ້ມເກັບຄ່າເລີ່ມຕົ້ນແລະສະບັບແມ່ນພິມໂດຍ "tla tree-version".

tla pristines
ບັນຊີລາຍຊື່ pristine ຕົ້ນໄມ້ in a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla pristines [ຕົວເລືອກ] [limit]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-u, --unlocked ກັບຄືນພຽງແຕ່ປົດລັອກ pristine
-l, --locked ກັບຄືນພຽງແຕ່ pristines ລັອກ
-r, --reverse reverse ຮຽງລໍາດັບ

ພິມບັນຊີລາຍຊື່ຂອງການແກ້ໄຂ pristine cache ໃນໂຄງການຕົ້ນໄມ້ DIR (ຫຼືປະຈຸບັນ
ໄດເລກະທໍລີ).

tla lock-pristine
ລັອກ (ຫຼື ປົດລັອກ) a pristine ເປັນໄມ້ຢືນຕົ້ນ

ການນໍາໃຊ້: tla lock-pristine [ຕົວເລືອກ] ການປັບປຸງ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-u, --unlock unlock, ແທນທີ່ຈະລັອກ

ລັອກ REVISION pristine ທີ່ລະບຸໄວ້ໃນຕົ້ນໄມ້ໂຄງການທີ່ມີ DIR (ຫຼືປະຈຸບັນ
ໄດເລກະທໍລີ). ນີ້ປ້ອງກັນບໍ່ໃຫ້ການດັດແກ້ຈາກການຖືກນໍາມາໃຊ້ໃຫມ່ໂດຍອັດຕະໂນມັດ.

tla add-pristine
ຮັບປະກັນ ທີ່ a ໂຄງການ ເປັນໄມ້ຢືນຕົ້ນ ມີ a ໂດຍສະເພາະ pristine ການແກ້ໄຂ

ການນໍາໃຊ້: tla add-pristine [ຕົວເລືອກ] ການປັບປຸງ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ

ສະກັດເອົາ REVISION ອອກຈາກບ່ອນເກັບມ້ຽນ, ສ້າງສຳເນົາທີ່ເໝາະສົມ. ເກັບຮັກສາສຳເນົາອັນບໍລິສຸດນັ້ນໄວ້
ຕົ້ນໄມ້ໂຄງການຂອງໄດເລກະທໍລີປະຈຸບັນ

tla ຊອກ​ເອ pristine​
ຊອກຫາ ແລະ ພິມ ໄດ້ ເສັ້ນທາງ to a pristine ການແກ້ໄຂ

ການນໍາໃຊ້: tla find-pristine [ຕົວເລືອກ] ການແກ້ໄຂ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-d, --dir DIR cd ກັບ DIR ທໍາອິດ
-u, --unlocked ກັບຄືນພຽງແຕ່ປົດລັອກ pristine
-l, --locked ກັບຄືນພຽງແຕ່ pristine ລັອກ
-t, --tree-only search ຕົ້ນນີ້ເທົ່ານັ້ນ, ບໍ່ແມ່ນພີ່ນ້ອງ
-s, --silent exit status only

ພິມ​ສະ​ຖານ​ທີ່​ຂອງ​ສໍາ​ເນົາ pristine ຂອງ​ການ​ແກ້​ໄຂ​ທີ່​ຊີ້​ໃຫ້​ເຫັນ​

ປະຕິກິລິຍາ ຫໍສະຫມຸດ ສາມາດ


tla my-revision-library
ພິມ or ການປ່ຽນແປງ ຂອງ​ທ່ານ ການແກ້ໄຂ ຫ້ອງສະຫມຸດ ເສັ້ນທາງ

ການນໍາໃຊ້: tla my-revision-library [ຕົວເລືອກ] [dir]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-e, --errname ລະບຸຊື່ໂຄງການສໍາລັບຄວາມຜິດພາດ
-d, --delete ບໍ່ໄດ້ລະບຸຫ້ອງສະໝຸດການແກ້ໄຂຂອງທ່ານ
-s, --silent ສະກັດກັ້ນຂໍ້ຄວາມໃຫ້ຄວາມໝັ້ນໃຈ
--search ໃຊ້ເສັ້ນທາງຄົ້ນຫາເຕັມ
--add ໃຊ້ເສັ້ນທາງຕື່ມເຕັມ
--search-only ໃຊ້ເສັ້ນທາງຄົ້ນຫາເທົ່ານັ້ນ
--add-only ໃຊ້ເສັ້ນທາງ add-only
--first prepend ກັບ​ເສັ້ນ​ທາງ​ຖ້າ​ຫາກ​ວ່າ​ການ​ຕັ້ງ​ຄ່າ (default appends​)

ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ແລະໂດຍບໍ່ມີການ -d, ພິມເສັ້ນທາງໄປຫາຫ້ອງສະຫມຸດການແກ້ໄຂຂອງທ່ານ.

ດ້ວຍການໂຕ້ຖຽງ, ບັນທຶກ DIR ເປັນເສັ້ນທາງໄປສູ່ຫ້ອງສະຫມຸດທົບທວນຂອງທ່ານ
~/.arch-params/=revision-library

ດ້ວຍຕົວເລືອກ -d (--ລຶບ) ແລະບໍ່ມີການໂຕ້ຖຽງ, ໃຫ້ແນ່ໃຈວ່າທ່ານບໍ່ມີການແກ້ໄຂ.
ເສັ້ນທາງຫ້ອງສະຫມຸດຕັ້ງຢູ່ໃນ ~/.arch-params.

ຖ້າບໍ່ມີການຕັ້ງຫ້ອງສະໝຸດການແກ້ໄຂ, ໂປຣແກຣມຈະອອກດ້ວຍສະຖານະ 1, ພິມຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ
ເວັ້ນເສຍແຕ່ວ່າ -s (--silent) ທາງເລືອກແມ່ນໃຫ້.

tla library-config
configure ພາລາມິເຕີ of a ການແກ້ໄຂ ຫ້ອງສະຫມຸດ

ການນໍາໃຊ້: tla library-config [ຕົວເລືອກ] library-dir

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
--greedy ເຮັດໃຫ້ຫ້ອງສະຫມຸດ greedy
--non-greedy ເຮັດໃຫ້ຫ້ອງສະຫມຸດບໍ່ greedy
--sparse ເຮັດໃຫ້ຫ້ອງສະຫມຸດກະແຈກກະຈາຍ
--non-sparse ເຮັດໃຫ້ຫ້ອງສະຫມຸດບໍ່ກະແຈກກະຈາຍ

ກໍານົດ / ສະແດງຕົວກໍານົດການຕ່າງໆສໍາລັບຫ້ອງສະຫມຸດການແກ້ໄຂ.

tla ຄົ້ນ​ຫາ​ຫ້ອງ​ສະ​ຫມຸດ​
ຊອກຫາ ແລະ ພິມ ໄດ້ ສະຖານທີ່ of a ການແກ້ໄຂ in ໄດ້ ການແກ້ໄຂ ຫ້ອງສະຫມຸດ

ການນໍາໃຊ້: tla ຫ້ອງສະຫມຸດ-ຊອກຫາ [ທາງເລືອກ] ການປັບປຸງ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-e, --errname ລະບຸຊື່ໂຄງການສໍາລັບຄວາມຜິດພາດ
-s, --silent ສະກັດກັ້ນຂໍ້ຄວາມໃຫ້ຄວາມໝັ້ນໃຈ

ຊອກຫາ REVISION ໃນຫ້ອງສະຫມຸດການແກ້ໄຂຂອງທ່ານແລະພິມເສັ້ນທາງຂອງມັນ. ຖ້າ​ຫາກ​ວ່າ​ການ​ແກ້​ໄຂ​ບໍ່​ມີ​,
ພິມ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ (ເວັ້ນ​ເສຍ​ແຕ່ --silent ໄດ້​ລະ​ບຸ​ໄວ້​) ແລະ​ອອກ​ດ້ວຍ​ສະ​ຖາ​ນະ​ການ​ທີ່​ບໍ່​ແມ່ນ 0​.

tla ຫ້ອງສະໝຸດ-ເພີ່ມ
ເພີ່ມ a ການແກ້ໄຂ to ໄດ້ ການແກ້ໄຂ ຫ້ອງສະຫມຸດ

ການນໍາໃຊ້: tla library-add [ຕົວເລືອກ] ການປັບປຸງ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-s, --sparse ຢ່າຕື່ມຊ່ອງຫວ່າງໃນຫ້ອງສະໝຸດ.
--non-sparse ຕື່ມຂໍ້ມູນໃສ່ຊ່ອງຫວ່າງໃນຫ້ອງສະໝຸດ.
-L, --library LIB ລະບຸວ່າຫ້ອງສະໝຸດໃດທີ່ຈະເພີ່ມໃສ່
--for-links PATH ຕ້ອງການ lib ຢູ່ໃນອຸປະກອນດຽວກັນກັບ PATH
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ເພີ່ມ REVISION ໃສ່ຫ້ອງສະໝຸດການແກ້ໄຂຂອງທ່ານ.

ຄໍາສັ່ງນີ້ບໍ່ມີຜົນແລະອອກຈາກສະຖານະ 0 ຖ້າການດັດແກ້ທີ່ລະບຸໄວ້ແລ້ວ
ຫໍສະຫມຸດ.

tla ຫໍສະຫມຸດ - ເອົາອອກ
ເອົາ a ການແກ້ໄຂ ຈາກ ໄດ້ ການແກ້ໄຂ ຫ້ອງສະຫມຸດ

ການນໍາໃຊ້: tla library-remove [ຕົວເລືອກ] ການແກ້ໄຂ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ເອົາ REVISION ອອກຈາກຫ້ອງສະຫມຸດການແກ້ໄຂຂອງທ່ານ.

ຖ້າການດັດແກ້ບໍ່ປາກົດ, ພິມຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດແລະອອກດ້ວຍສະຖານະທີ່ບໍ່ແມ່ນ 0.

tla ຫ້ອງສະໝຸດ-archives
ບັນຊີລາຍຊື່ ໄດ້ ເອກະສານ in ຂອງ​ທ່ານ ການແກ້ໄຂ ຫ້ອງສະຫມຸດ

ການນໍາໃຊ້: tla library-archives [ຕົວເລືອກ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ລາຍຊື່ບ່ອນເກັບມ້ຽນທັງໝົດທີ່ມີບັນທຶກຢູ່ໃນຫ້ອງສະໝຸດສະບັບປັບປຸງ.

tla ໝວດໝູ່ຫ້ອງສະໝຸດ
ບັນຊີລາຍຊື່ ໄດ້ ປະເພດ in ຂອງ​ທ່ານ ການແກ້ໄຂ ຫ້ອງສະຫມຸດ

ການນໍາໃຊ້: tla library-categories [ຕົວເລືອກ] [archive]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ລາຍຊື່ທຸກໝວດໝູ່ພາຍໃນບ່ອນເກັບມ້ຽນທີ່ກຳນົດໄວ້ໃນຫ້ອງສະໝຸດການແກ້ໄຂ.

tla ຫ້ອງສະໝຸດ-ສາຂາ
ບັນຊີລາຍຊື່ ໄດ້ ສາຂາ in a ຫ້ອງສະຫມຸດ ຫມວດ​: ພາ​ສາ

ການນໍາໃຊ້: tla ຫ້ອງສະຫມຸດ-ສາຂາ [ທາງເລືອກ] [ປະເພດ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´

ລາຍຊື່ສາຂາທັງໝົດພາຍໃນ CATEGORY ໃນຫ້ອງສະໝຸດການແກ້ໄຂ.

tla ສະບັບຫ້ອງສະຫມຸດ
ບັນຊີລາຍຊື່ ໄດ້ ສະບັບ in a ຫ້ອງສະຫມຸດ ສາຂາ

ການນໍາໃຊ້: tla library-versions [ຕົວເລືອກ] [ສາຂາ]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ

ລາຍຊື່ທຸກສະບັບພາຍໃນບ່ອນເກັບມ້ຽນ / ສາຂາສະເພາະທີ່ມີບັນທຶກໃນຫ້ອງສະຫມຸດທົບທວນ.

tla ການ​ດັດ​ແກ້​ຫ້ອງ​ສະ​ຫມຸດ​
ບັນຊີລາຍຊື່ ໄດ້ ການແກ້ໄຂ in a ຫ້ອງສະຫມຸດ ສະບັບພາສາ

ການນໍາໃຊ້: tla library-revisions [ຕົວເລືອກ] [version]

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-r, --reverse ຈັດຮຽງຈາກອັນໃໝ່ສຸດໄປຫາເກົ່າທີ່ສຸດ
-f, -- ບັນຊີລາຍຊື່ເຕັມທີ່ມີຄຸນສົມບັດຄົບຖ້ວນ
-s, --summary ພິມບົດສະຫຼຸບຂອງແຕ່ລະ patch
-c, --creator ພິມຜູ້ສ້າງແຕ່ລະ patch
-D, --date ພິມວັນທີຂອງແຕ່ລະ patch

ບອກການດັດແກ້ທັງໝົດພາຍໃນບ່ອນເກັບມ້ຽນ / ສະບັບສະເພາະທີ່ມີບັນທຶກໃນການແກ້ໄຂ
ຫ້ອງສະຫມຸດ.

tla ຫ້ອງສະໝຸດ-ບັນທຶກ
output a log ຂໍ້ຄວາມ ຈາກ ໄດ້ ການແກ້ໄຂ ຫ້ອງສະຫມຸດ

ການນໍາໃຊ້: tla library-log [ຕົວເລືອກ] ການແກ້ໄຂ

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-s, --silent ສະກັດກັ້ນຂໍ້ຄວາມໃຫ້ຄວາມໝັ້ນໃຈ

ພິມຂໍ້ຄວາມບັນທຶກສໍາລັບ REVISION ຈາກຫ້ອງສະຫມຸດ.

tla ໄຟລ​໌​ຫ້ອງ​ສະ​ຫມຸດ​
ຊອກຫາ a ເອກະສານ in a ການແກ້ໄຂ ຫ້ອງສະຫມຸດ

ການນໍາໃຊ້: tla library-file [ຕົວເລືອກ] ການແກ້ໄຂໄຟລ໌

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
--id ຕີຄວາມໝາຍ FILE ເປັນ id ສິນຄ້າຄົງຄັງ
-- ນີ້ແປ FILE ເປັນໄຟລ໌ພາຍໃນໂຄງການຕົ້ນໄມ້

ຊອກຫາ FILE ໃນ REVISION ໃນຫ້ອງສະຫມຸດການແກ້ໄຂຂອງທ່ານແລະພິມເສັ້ນທາງຂອງມັນ. ຖ້າການດັດແກ້ຫຼືໄຟລ໌
ບໍ່ມີຢູ່, ພິມຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດແລະອອກດ້ວຍສະຖານະທີ່ບໍ່ແມ່ນ 0.

ເຜີຍແຜ່ ຄຳ ຕິຊົມ ສາມາດ


tla grab
grab a ຈັດພີມມາ ການແກ້ໄຂ

ການນໍາໃຊ້: tla grab [ທາງເລືອກ] ສະຖານທີ່

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.

ຄວ້າເອົາສະບັບປັບປຸງຈາກ LOCATION.

MISCELLANEOUS ສະຄຣິບ ສະຫນັບສະຫນູນ


tla parse-package-name
ແຍກ a ຊຸດ ຊື່

ການນໍາໃຊ້: tla parse-package-name [ຕົວເລືອກ] ຊື່

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-A, --archive Override `my-default-archive´
-a, --arch ພິມຊື່ແຟ້ມຈັດເກັບ
--non-arch ພິມສ່ວນທີ່ບໍ່ແມ່ນຮວບຮວມຂອງຊື່
-c, --category ພິມຊື່ປະເພດ
-b, --ສາຂາພິມຊື່ສາຂາ
-p, --package ພິມຊື່ແພັກເກັດ
-v, --vsn ພິມ ID ສະບັບ
--package-version ພິມໝວດ--ສາຂາ--ຮຸ່ນ
-l, --lvl ພິມລະດັບ patch
--patch-level synonym ສໍາລັບ --lvl

ຕົວເລືອກ -b, -B, -p, -v, ແລະ -l ຍົກເລີກເຊິ່ງກັນແລະກັນ.

ສໍາລັບ -b, -v, ແລະ -l, ພຽງແຕ່ id string ຖືກພິມໂດຍບໍ່ມີ "--".

ສໍາລັບ -p, ຜົນຜະລິດແມ່ນ " -- ".

tla valid-package-name
ການທົດສອບ a ຊຸດ ຊື່ ສໍາລັບການ ຄວາມຖືກຕ້ອງ

ການນໍາໃຊ້: tla valid-package-name [ຕົວເລືອກ] ຊື່

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
-e, --errname ລະບຸຊື່ໂຄງການສໍາລັບຄວາມຜິດພາດ
--archive ຕ້ອງການ ແລະເກັບມ້ຽນທີ່ຊັດເຈນ
--no-archive ຫ້າມ ແລະເກັບມ້ຽນທີ່ຈະແຈ້ງ
-c, --category ຕ້ອງການປະເພດ
-p, --package ຕ້ອງການປະເພດ, ສາຂາອະນຸຍາດ
-v, --vsn ຕ້ອງການໝາຍເລກເວີຊັນ
-l, --patch-level ຕ້ອງການລະດັບ patch
--lvl ຄໍາສັບຄ້າຍຄືສໍາລັບ --patch-level
-t, --tolerant ທົນທານຕໍ່ຊື່ສະເພາະຫຼາຍ

ອອກຈາກສະຖານະ 0 ຖ້າ PACKAGE ເປັນຊື່ແພັກເກັດທີ່ຖືກຕ້ອງ, ສະຖານະ 1 ຖ້າບໍ່ດັ່ງນັ້ນ.

ໂດຍຄ່າເລີ່ມຕົ້ນ, ຕ້ອງການຊື່ພື້ນຖານ ຫຼືຊື່ພື້ນຖານບວກກັບປ້າຍສາຂາ.

ຕົວເລືອກ -v ແລະ -l ຍົກເລີກ -b ແລະໃນທາງກັບກັນ.

ທາງເລືອກ -l ຫມາຍຄວາມວ່າ -v.

ຖ້າຊື່ຂໍ້ຜິດພາດຖືກລະບຸ (-e ຫຼື --errname), ຫຼັງຈາກນັ້ນຊື່ທີ່ບໍ່ຖືກຕ້ອງເຮັດໃຫ້ເກີດຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ.
ສຸດ stdout. ຖ້າບໍ່ດັ່ງນັ້ນ, ສະຖານະການອອກແມ່ນຜົນຜະລິດເທົ່ານັ້ນ.

ໂດຍຄ່າເລີ່ມຕົ້ນ, ການກວດສອບແມ່ນເຄັ່ງຄັດ. ຕົວຢ່າງ, -b ກວດເບິ່ງຊື່ພື້ນຖານທີ່ຖືກຕ້ອງແລະເຮັດ
ບໍ່ອະນຸຍາດໃຫ້ປ້າຍສາຂາ ຫຼືໝາຍເລກລຸ້ນ.

ດ້ວຍ -t, ຊື່ສະເພາະແມ່ນໄດ້ຮັບອະນຸຍາດ. ຕົວຢ່າງ, -b ຈະອະນຸຍາດໃຫ້ຊື່ສາຂາ,
ຈໍາ​ນວນ​ສະ​ບັບ​, ແລະ​ລະ​ດັບ​ການ​ແກ້​ໄຂ​.

tla escape
ພິມ strings in ເອົາຕົວຫຼົບ ໜີ or ໜີບໍ່ພົ້ນ ຮູບແບບ

ການນໍາໃຊ້: tla escape [--unescaped] string

-h, --help ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
-H ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ verbose ແລະອອກ.
-V, --version ສະແດງສະຕຣິງຕົວລະບຸການປ່ອຍ
ແລະອອກຈາກການ.
--unescaped ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບ unscaped

ການນໍາໃຊ້ກົດລະບຽບການຫລົບຫນີ Pika.

ENVIRONMENT


EDITOR ຖ້າ $EDITOR ຖືກກໍານົດ, ໃຊ້ມູນຄ່າຂອງມັນເປັນເສັ້ນທາງຂອງຕົວແກ້ໄຂຂໍ້ຄວາມ ໂຄ້ງ ແມ່ນເພື່ອດໍາເນີນການໃນເວລາທີ່
ຖາມຜູ້ໃຊ້ສໍາລັບການປ້ອນຂໍ້ຄວາມ. ຖ້າບໍ່ໄດ້ຕັ້ງ, ຂໍ້ຄວາມບັນທຶກຈະຕ້ອງຖືກມອບໃຫ້ຢູ່ໃນຄໍາສັ່ງ
ເສັ້ນໂດຍໃຊ້ພາລາມິເຕີ `-L´ ຫຼືໃນໄຟລ໌ທີ່ສ້າງຂຶ້ນໂດຍ `tla make-log´.

ຫນ້າທໍາອິດ ໄດເລກະທໍລີເຮືອນຂອງຜູ້ໃຊ້, ບ່ອນທີ່ ໂຄ້ງ ຊອກຫາ .arch-cache/ ແລະ .arch-params/ .

http_proxy HTTP_PROXY
ຖ້າ $http_proxy ຫຼື $HTTP_PROXY ຖືກ​ຕັ້ງ​, ໂຄ້ງ ໃຊ້ຄ່າຂອງມັນເປັນ URL ຂອງຕົວແທນ
ເພື່ອໃຊ້ສໍາລັບການເຂົ້າເຖິງ WebDAV. $http_proxy ມີບູລິມະສິດສູງກວ່າ $HTTP_PROXYທີ່ຢູ່ ຖ້າຫາກວ່າ
ບໍ່ໄດ້ຕັ້ງ, ບໍ່ມີຕົວແທນຖືກໃຊ້.

TMPDIR ຖ້າ $TMPDIR ຖືກ​ຕັ້ງ​, ໂຄ້ງ ສ້າງໄຟລ໌ຊົ່ວຄາວໃນໄດເລກະທໍລີທີ່ໃຫ້. ຖ້າບໍ່ດັ່ງນັ້ນ,
ມັນໃຊ້ `/ tmp'.

ໃຊ້ tla ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.