นี่คือคำสั่ง tla ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
tla - เครื่องมือไคลเอนต์บรรทัดคำสั่งโค้ง
เรื่องย่อ
ทลา คำสั่ง [ command_options ]
ทลา คำสั่ง [-h|--ช่วยเหลือ|-H]
ทลา [-h|--help|-H|-V|--รุ่น]
DESCRIPTION
ทลา เป็นการดำเนินการของ โค้ง .
โค้ง เป็นระบบควบคุมเวอร์ชันซึ่งช่วยให้คุณสามารถเก็บไฟล์เวอร์ชันเก่าและ
ไดเร็กทอรี (โดยปกติคือซอร์สโค้ด) เก็บบันทึกว่าใคร เมื่อไร และเหตุใดจึงเกิดการเปลี่ยนแปลง
เป็นต้น เช่น SVN, CVS หรือ RCS
โค้ง มีข้อดีหลายประการเมื่อเทียบกับระบบคู่แข่ง ในหมู่คนเหล่านี้คือ:
ผลงาน on ทั้งหมด ต้นไม้
โค้ง ติดตามต้นไม้ทั้งต้น ไม่ใช่แค่ไฟล์เดี่ยว ตัวอย่างเช่น หากคุณเปลี่ยน
หลายไฟล์ในต้นไม้ โค้ง สามารถบันทึกการเปลี่ยนแปลงทั้งหมดเป็นกลุ่มมากกว่า
ทีละไฟล์; หากคุณเปลี่ยนชื่อไฟล์หรือจัดระเบียบต้นไม้ใหม่ โค้ง สามารถบันทึกต้นไม้เหล่านั้นได้
การจัดเตรียมพร้อมกับการเปลี่ยนแปลงเนื้อหาไฟล์ของคุณ
ชุดการเปลี่ยนแปลง ที่มุ่งเน้น
โค้ง ไม่เพียงแค่ "สแนปชอต" แผนผังโครงการของคุณ แทนที่, โค้ง เชื่อมโยงการแก้ไขแต่ละครั้ง
ด้วยชุดการแก้ไขเฉพาะ: คำอธิบายของสิ่งที่เปลี่ยนแปลงอย่างชัดเจน โค้ง ให้
คำสั่งเชิงชุดการเปลี่ยนแปลงเพื่อช่วยให้คุณตรวจสอบเซ็ตการแก้ไข ผสานต้นไม้โดยใช้
ชุดการเปลี่ยนแปลง ตรวจสอบประวัติของต้นไม้โดยถามว่าชุดการเปลี่ยนแปลงใดถูกนำไปใช้กับ
มันและอื่น ๆ
อย่างเต็มที่ กระจาย
โค้ง ไม่ได้อาศัยพื้นที่เก็บข้อมูลส่วนกลาง เช่น ไม่ต้องให้เขียน
เข้าถึงไฟล์เก็บถาวรของโครงการสำหรับผู้มีส่วนร่วมที่สำคัญทั้งหมด แทน ผู้ร่วมให้ข้อมูลแต่ละคน
สามารถมีที่เก็บถาวรของตัวเองสำหรับงานของพวกเขา โค้ง ทำงานได้อย่างราบรื่นในไฟล์เก็บถาวร
ขอบเขต
คำสั่ง ภาพรวม
การช่วยเหลือ
ทลา ช่วย [ตัวเลือก]
ให้ความช่วยเหลือด้วย arch
ผู้ใช้งาน คำสั่ง
ทลา รหัสของฉัน [ตัวเลือก] [NS]
พิมพ์หรือเปลี่ยน ID ของคุณ
ทลา my-default-เก็บถาวร [ตัวเลือก] [เก็บถาวร]
พิมพ์หรือเปลี่ยนไฟล์เก็บถาวรเริ่มต้นของคุณ
ทลา ลงทะเบียนเก็บถาวร [ตัวเลือก] [เก็บถาวร] ที่ตั้ง
เปลี่ยนการลงทะเบียนสถานที่เก็บถาวร
ทลา ที่เก็บถาวร [ตัวเลือก] เก็บ
พิมพ์การลงทะเบียนสถานที่เก็บถาวร
ทลา หอจดหมายเหตุ [ตัวเลือก] [ค้นหา ปกติ การแสดงออก]
รายงานเอกสารที่ลงทะเบียนและสถานที่ของพวกเขา
โครงการ ต้นไม้ คำสั่ง
ทลา ต้นไม้เริ่มต้น [ตัวเลือก] [[เก็บ]/รุ่น]
เริ่มต้นต้นไม้โปรเจ็กต์ใหม่
ทลา รากต้นไม้ [ตัวเลือก] [ผบ]
ค้นหาและพิมพ์รูทของแผนผังโครงการ
ทลา ต้นไม้รุ่น [ตัวเลือก] [ผบ]
พิมพ์เวอร์ชันเริ่มต้นสำหรับแผนผังโครงการ
ทลา รหัสต้นไม้ [ตัวเลือก] [ผบ]
พิมพ์ตัวระบุทรีสำหรับแผนผังโครงการ
ทลา ต้นไม้แก้ไข [ตัวเลือก] [ผบ]
พิมพ์ตัวระบุทรีสำหรับแผนผังโครงการ
ทลา ชุดต้นไม้รุ่น [ตัวเลือก] [เก็บถาวร]/รุ่น
ตั้งค่าเวอร์ชันเริ่มต้นสำหรับแผนผังโครงการ
ทลา แก้ [ตัวเลือก] [แก้ไข]
เลิกทำและบันทึกการเปลี่ยนแปลงในแผนผังโครงการ
ทลา ทำซ้ำ [ตัวเลือก] [เซ็ตการเปลี่ยนแปลง]
ทำซ้ำการเปลี่ยนแปลงในแผนผังโครงการ
ทลา การเปลี่ยนแปลง [ตัวเลือก] [แก้ไข] - จำกัด...]
รายงานการเปลี่ยนแปลงในผังโครงการ
ทลา ความแตกต่างของไฟล์ [ตัวเลือก] ไฟล์ [แก้ไข]
แสดงการเปลี่ยนแปลงในเครื่องของไฟล์
ทลา diff [ตัวเลือก] [แก้ไข] - ไฟล์...]
รายงานการเปลี่ยนแปลงในผังโครงการ
ทลา ส่งออก [ตัวเลือก] [แก้ไข] dir
ส่งออกการแก้ไขต้นไม้ทั้งหมดหรือบางส่วน
โครงการ ต้นไม้ สินค้าคงคลัง คำสั่ง
ทลา สินค้าคงคลัง [ตัวเลือก] [-] [ผบ]*
สินค้าคงคลังต้นไม้ต้นทาง
ทลา ต้นไม้ผ้าสำลี [ตัวเลือก] [ผบ]
ตรวจสอบต้นไม้ต้นทาง
ทลา ผ้าสำลี [ตัวเลือก] [ผบ]
ตรวจสอบต้นไม้ต้นทาง
ทลา id [ตัวเลือก] ไฟล์ ...
รายงานรหัสสินค้าคงคลังสำหรับไฟล์
ทลา วิธีการติดแท็กรหัส [ตัวเลือก] [กระบวนการ]
พิมพ์หรือเปลี่ยนวิธีการติดแท็กแผนผังโครงการ
ทลา เพิ่ม [ตัวเลือก] ไฟล์ ...
เพิ่มรหัสสินค้าคงคลังที่ชัดเจน
ทลา แอดไอดี [ตัวเลือก] ไฟล์ ...
เพิ่มรหัสสินค้าคงคลังที่ชัดเจน
ทลา ลบ-id [ตัวเลือก] ไฟล์ ...
ลบรหัสสินค้าคงคลังที่ชัดเจน
ทลา ย้าย-id [ตัวเลือก] จาก ไปยัง
ย้ายรหัสสินค้าคงคลังที่ชัดเจน
ทลา แตะ [ตัวเลือก] ไฟล์ ...
เพิ่มรหัสสินค้าคงคลังที่ชัดเจนโดยแตะที่ไฟล์
ทลา rm [ตัวเลือก] ไฟล์...
ลบไฟล์ (หรือ dir หรือ symlink) และแท็กสินค้าคงคลังที่ชัดเจน
ทลา mv [ตัวเลือก] จาก ไปยัง OR จาก1 จาก2 ... dir
ย้ายไฟล์ (หรือ dir หรือ symlink) และแท็กสินค้าคงคลังที่ชัดเจน
ทลา ชัดเจน-ค่าเริ่มต้น [ตัวเลือก] [TAG-คำนำหน้า]
พิมพ์หรือแก้ไขรหัสเริ่มต้น
ทลา รหัสเริ่มต้น [ตัวเลือก] [TAG-คำนำหน้า]
พิมพ์หรือแก้ไขรหัสเริ่มต้น
ทลา id-ติดแท็กค่าเริ่มต้น [ตัวเลือก]
พิมพ์ค่าเริ่มต้น =tagging-method contents
ปะ ชุด คำสั่ง
ทลา การแก้ไข [ตัวเลือก] ต้นกำเนิด MOD มือ [ไฟล์]
คำนวณชุดการเปลี่ยนแปลงทั้งทรี
ทลา เอ็มเคแพทช์ [ตัวเลือก] ต้นกำเนิด MOD มือ [ไฟล์]
คำนวณชุดการเปลี่ยนแปลงทั้งทรี
ทลา ใช้-ชุดการเปลี่ยนแปลง [ตัวเลือก] เปลี่ยนชุด [เป้าหมาย]
ใช้ชุดการเปลี่ยนแปลงทั้งทรี
ทลา โดแพต [ตัวเลือก] เปลี่ยนชุด [เป้าหมาย]
ใช้ชุดการเปลี่ยนแปลงทั้งทรี
ทลา แสดงชุดการเปลี่ยนแปลง [ตัวเลือก] [ผบ]
สร้างรายงานจากชุดการเปลี่ยนแปลง
เอกสารเก่า รายการ คำสั่ง
ทลา เก็บถาวร [ตัวเลือก] [ชื่อ] ที่ตั้ง
สร้างไดเร็กทอรีเก็บถาวรใหม่
ทลา เก็บการตั้งค่า [ตัวเลือก] [เวอร์ชั่น ... ]
สร้างหมวดหมู่สาขาและเวอร์ชันใหม่
ทลา ทำหมวดหมู่ [ตัวเลือก] หมวดหมู่
สร้างหมวดหมู่ที่เก็บใหม่
ทลา ทำสาขา [ตัวเลือก] สาขา
สร้างสาขาเก็บถาวรใหม่
ทลา รุ่นทำ [ตัวเลือก] รุ่น
สร้างเวอร์ชันเก็บถาวรใหม่
ทลา นำเข้า [ตัวเลือก] [[เก็บ]/รุ่น]
เก็บถาวรการแก้ไข base-0 แบบเต็มแหล่งที่มา
ทลา ผูกมัด [ตัวเลือก] [[เก็บ]/รุ่น] - ไฟล์ ... ]
เก็บถาวรการแก้ไขตามชุดการแก้ไข
ทลา ได้รับ [ตัวเลือก] การแก้ไข [ผบ]
สร้างแผนผังโครงการเพื่อแก้ไข
ทลา รับ-changeset [ตัวเลือก] การแก้ไข [ผบ]
เรียกชุดการเปลี่ยนแปลงจากไฟล์เก็บถาวร
ทลา ล็อคการแก้ไข [ตัวเลือก] การแก้ไข
ล็อค (หรือปลดล็อค) การแก้ไขที่เก็บถาวร
ทลา archive-กระจก [ตัวเลือก] [จาก [ถึง] [จำกัด]]
อัปเดตมิเรอร์ที่เก็บถาวร
เอกสารเก่า คำสั่ง
ทลา เรียกดู [ตัวเลือก] [จำกัด]
พิมพ์โครงร่างอธิบายเนื้อหาที่เก็บถาวร
ทลา เรียกดู [ตัวเลือก] [[ARCHIVE_NAME/]LIMIT_REGEX]
พิมพ์โครงร่างอธิบายเนื้อหาของเอกสารสำคัญ
ทลา หมวดหมู่ [ตัวเลือก] [เก็บถาวร]
แสดงรายการหมวดหมู่ในไฟล์เก็บถาวร
ทลา สาขา [ตัวเลือก] [หมวดหมู่]
รายชื่อสาขาในหมวดหมู่ที่เก็บถาวร
ทลา รุ่น [ตัวเลือก] [สาขา]
แสดงรายการเวอร์ชันในสาขาไฟล์เก็บถาวร
ทลา การแก้ไข [ตัวเลือก] [เวอร์ชั่น]
แสดงรายการการแก้ไขในเวอร์ชันเก็บถาวร
ทลา บรรพบุรุษ [ตัวเลือก] [แก้ไข]
แสดงบรรพบุรุษของการแก้ไข
ทลา บรรพบุรุษ-กราฟ [ตัวเลือก] [แก้ไข]
แสดงบรรพบุรุษของการแก้ไข
ทลา cat-เก็บถาวร-log [ตัวเลือก] การแก้ไข
พิมพ์เนื้อหาของรายการบันทึกที่เก็บถาวร
ทลา แคชเรฟ [ตัวเลือก] [แก้ไข]
แคชต้นไม้ต้นทางแบบเต็มในไฟล์เก็บถาวร
ทลา cachedrev [ตัวเลือก] [เวอร์ชั่น]
แสดงรายการการแก้ไขแคชในไฟล์เก็บถาวร
ทลา Uncacherev [ตัวเลือก] การแก้ไข [ผบ]
ลบต้นไม้ต้นทางที่แคชไว้จากไฟล์เก็บถาวร
ทลา เก็บเมตาข้อมูล [ตัวเลือก] ชื่อรายการ
รายงานข้อมูลเมตาจากไฟล์เก็บถาวร
ทลา เก็บสแน็ปช็อต [ตัวเลือก] dir [จำกัด]
อัปเดตสแนปชอตที่เก็บถาวร
ทลา รุ่นเก็บถาวร [ตัวเลือก]
แสดงรายการเวอร์ชันไฟล์เก็บถาวรในไฟล์เก็บถาวร
ทลา แก้ไขการเก็บถาวร [ตัวเลือก]
แก้ไขไฟล์เสริมในไฟล์เก็บถาวร
ปะ เข้าสู่ระบบ คำสั่ง
ทลา ทำบันทึก [ตัวเลือก] [เวอร์ชั่น]
เริ่มต้นรายการล็อกไฟล์ใหม่
ทลา บันทึกเวอร์ชัน [ตัวเลือก]
แสดงรายการเวอร์ชันบันทึกการแก้ไขในแผนผังโครงการ
ทลา เพิ่มบันทึกรุ่น [ตัวเลือก] [เก็บถาวร]/รุ่น
เพิ่มเวอร์ชันบันทึกการแก้ไขให้กับแผนผังโครงการ
ทลา ลบบันทึกรุ่น [ตัวเลือก] [เก็บถาวร]/รุ่น
ลบบันทึกโปรแกรมแก้ไขของเวอร์ชันออกจากแผนผังโครงการ
ทลา บันทึก [ตัวเลือก] [[เก็บถาวร]/รุ่น ... ]
แสดงรายการบันทึกโปรแกรมแก้ไขสำหรับเวอร์ชันในแผนผังโครงการ
ทลา แมวล็อก [ตัวเลือก] แก้ไขข้อมูลจำเพาะ
พิมพ์เนื้อหาของรายการบันทึกแผนผังโครงการ
ทลา การเปลี่ยนแปลง [ตัวเลือก] [[เก็บ]/รุ่น]
สร้าง ChangeLog จากบันทึกการแก้ไข
ทลา บันทึกสำหรับการผสาน [ตัวเลือก] [[เก็บ]/รุ่น]
สร้างเนื้อหารายการบันทึกสำหรับการผสาน
ทลา ผสาน [ตัวเลือก] INTO [จาก]
แจ้งว่ามีการรวมสองสาขาแล้ว
ทลา รวมใหม่ [ตัวเลือก] [[เก็บ]/รุ่น]
แสดงรายการ tree patch ใหม่ในเวอร์ชัน
หลายโครงการ องค์ประกอบ คำสั่ง
ทลา สร้างการกำหนดค่า [ตัวเลือก] การตั้งค่า
สร้างอินสแตนซ์ config หลายโปรเจ็กต์
ทลา cat-config.php [ตัวเลือก] การตั้งค่า
ข้อมูลเอาต์พุตเกี่ยวกับการกำหนดค่าหลายโปรเจ็กต์
คำสั่ง สำหรับ การแตกแขนง และ การผสม
ทลา แท็ก [ตัวเลือก] ที่มา-การแก้ไข แท็กเวอร์ชัน
สร้างการแก้ไขต่อเนื่อง
ทลา สาขา [ตัวเลือก] [ที่มา] สาขา
สร้างการแก้ไขต่อเนื่อง
ทลา สลับ [ตัวเลือก] [บรรจุุภัณฑ์]
เปลี่ยนเวอร์ชั่นต้นไม้ทำงาน
ทลา ปรับปรุง [ตัวเลือก] [รุ่น/แก้ไข]
อัพเดทแผนผังโครงการ
ทลา เล่นใหม่ [ตัวเลือก] [รุ่น/แก้ไข...]
ใช้ชุดการแก้ไขการแก้ไขกับแผนผังโครงการ
ทลา รวมดาว [ตัวเลือก] [จาก]
ผสานสาขาที่ผสานเข้าด้วยกัน
ทลา สมัครเดลต้า [ตัวเลือก] จาก(แก้ไข|DIR) ถึง(แก้ไข|DIR)
คำนวณชุดการเปลี่ยนแปลงระหว่างต้นไม้สองต้นหรือการแก้ไข แล้วนำไปใช้กับโครงการ
ต้นไม้
ทลา หายไป [ตัวเลือก] [เวอร์ชั่น]
พิมพ์แพทช์หายไปจากแผนผังโครงการ
ทลา เข้าร่วมสาขา [ตัวเลือก] รุ่น
เพิ่มเวอร์ชันเป็นบรรพบุรุษของแผนผังโครงการ
ทลา ซิงค์ต้นไม้ [ตัวเลือก] การแก้ไข
รวม patch-log ของแผนผังโครงการด้วยการแก้ไขที่กำหนด
ทลา รูปสามเหลี่ยม [ตัวเลือก] (แก้ไข|ต้นไม้)-A (แก้ไข|ต้นไม้)-B [เดสดีร์]
คำนวณชุดการแก้ไข (หรือส่วนต่าง) ระหว่างต้นไม้สองต้นหรือการแก้ไข
องถิ่น แคช คำสั่ง
ทลา การเปลี่ยนแปลง [ตัวเลือก] [แก้ไข] - จำกัด...]
รายงานการเปลี่ยนแปลงในผังโครงการ
ทลา ความแตกต่างของไฟล์ [ตัวเลือก] ไฟล์ [แก้ไข]
แสดงการเปลี่ยนแปลงในเครื่องของไฟล์
ทลา ค้นหาไฟล์ [ตัวเลือก] ไฟล์ [แก้ไข]
ค้นหาเวอร์ชันที่กำหนดของไฟล์
ทลา เก่าแก่ [ตัวเลือก] [จำกัด]
รายชื่อต้นไม้เก่าแก่ในแผนผังโครงการ
ทลา ล็อค-เก่าแก่ [ตัวเลือก] การแก้ไข
ล็อค (หรือปลดล็อค) ต้นไม้ที่เก่าแก่
ทลา เพิ่มเติมที่เก่าแก่ [ตัวเลือก] การแก้ไข
ตรวจสอบให้แน่ใจว่าแผนผังโครงการมีการแก้ไขที่เก่าแก่โดยเฉพาะ
ทลา หาที่บริสุทธิ์ [ตัวเลือก] การแก้ไข
ค้นหาและพิมพ์เส้นทางสู่การแก้ไขที่เก่าแก่
Revision ห้องสมุด คำสั่ง
ทลา ห้องสมุดการแก้ไขของฉัน [ตัวเลือก] [ผบ]
พิมพ์หรือเปลี่ยนเส้นทางไลบรารีการแก้ไขของคุณ
ทลา ห้องสมุด-config [ตัวเลือก] ห้องสมุด-dir
กำหนดค่าพารามิเตอร์ของไลบรารีการแก้ไข
ทลา ห้องสมุด-หา [ตัวเลือก] การแก้ไข
ค้นหาและพิมพ์ตำแหน่งของการแก้ไขในไลบรารีการแก้ไข
ทลา ห้องสมุดเพิ่ม [ตัวเลือก] การแก้ไข
เพิ่มการแก้ไขในไลบรารีการแก้ไข
ทลา ห้องสมุด-ลบ [ตัวเลือก] การแก้ไข
ลบการแก้ไขออกจากไลบรารีการแก้ไข
ทลา คลังเก็บห้องสมุด [ตัวเลือก]
แสดงรายการที่เก็บถาวรในไลบรารีการแก้ไขของคุณ
ทลา หมวดหมู่ห้องสมุด [ตัวเลือก] [เก็บถาวร]
แสดงรายการหมวดหมู่ในไลบรารีการแก้ไขของคุณ
ทลา สาขาห้องสมุด [ตัวเลือก] [หมวดหมู่]
รายชื่อสาขาในหมวดห้องสมุด
ทลา ห้องสมุดรุ่น [ตัวเลือก] [สาขา]
แสดงรายการเวอร์ชันในสาขาห้องสมุด
ทลา ห้องสมุดแก้ไข [ตัวเลือก] [เวอร์ชั่น]
แสดงรายการการแก้ไขในเวอร์ชันห้องสมุด
ทลา ห้องสมุดบันทึก [ตัวเลือก] การแก้ไข
ส่งออกข้อความบันทึกจากไลบรารีการแก้ไข
ทลา ไฟล์ไลบรารี [ตัวเลือก] ไฟล์ การแก้ไข
ค้นหาไฟล์ในไลบรารีการแก้ไข
การตีพิมพ์ แก้ไข คำสั่ง
ทลา คว้า [ตัวเลือก] ที่ตั้ง
คว้าการแก้ไขที่เผยแพร่
เบ็ดเตล็ด การเขียนสคริปต์ ฝ่าย Support ที่หลากหลาย
ทลา แยกชื่อแพ็คเกจ [ตัวเลือก] พร้อมชื่อ
แยกชื่อแพ็คเกจ
ทลา ชื่อแพ็คเกจที่ถูกต้อง [ตัวเลือก] พร้อมชื่อ
ทดสอบชื่อแพ็คเกจเพื่อความถูกต้อง
ทลา หลบหนี [--ไม่ได้หลบหนี] เชือก
พิมพ์สตริงในรูปแบบ Escape หรือ Unescaped
ช่วยด้วย
ทลา ช่วย
ให้ ช่วย สีสดสวย โค้ง
การใช้งาน: tla ช่วย [ตัวเลือก]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-b, --basic แสดงคำสั่งพื้นฐานเท่านั้น
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
คำสั่งนี้พิมพ์รายการคำสั่งที่มีอยู่
หากต้องการดูเฉพาะรายการตัวเลือกของคำสั่งใดคำสั่งหนึ่ง ให้ใช้:
ลา $cmd -h
(โดยที่ $cmd เป็นชื่อของคำสั่ง) สำหรับคำอธิบายเพิ่มเติมเกี่ยวกับที่กำหนด
คำสั่ง ใช้:
ลา $cmd -H
USER คำสั่ง
ทลา รหัสของฉัน
พิมพ์ or เปลี่ยนแปลง ธุรกิจ id
การใช้งาน: tla my-id [ตัวเลือก] [id]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-e, --errname ระบุชื่อโปรแกรมสำหรับข้อผิดพลาด
-u, --uid พิมพ์เฉพาะส่วน UID ของ ID
ไม่มีอาร์กิวเมนต์พิมพ์ arch id ของคุณ
ด้วยอาร์กิวเมนต์ บันทึก ID-STRING เป็นรหัสของคุณใน ~/.arch-params/= รหัส
ID ของคุณถูกบันทึกในไฟล์เก็บถาวรและข้อความบันทึกต่าง ๆ เมื่อคุณใช้ส่วนโค้ง จะต้องประกอบด้วย
อักขระที่พิมพ์ได้ทั้งหมดและพอดีกับบรรทัดเดียว โดยธรรมเนียมแล้ว ควรมี
รูปแบบของที่อยู่อีเมล ดังในตัวอย่างนี้:
Jane Hackerjane.hacker@gnu.org>
ส่วนของสตริง id ระหว่าง < และ > เรียกว่า uid ของคุณ arch บางครั้งใช้ your
uid เป็นส่วนย่อยเมื่อสร้างชื่อไฟล์ที่ไม่ซ้ำกัน
ตัวเลือก -u (--uid) ทำให้พิมพ์เฉพาะส่วน uid ของสตริง id ของคุณ
ทลา my-default-เก็บถาวร
พิมพ์ or เปลี่ยนแปลง ธุรกิจ ผิดนัด เก็บ
การใช้งาน: tla my-default-archive [ตัวเลือก] [เก็บถาวร]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-e, --errname ระบุชื่อโปรแกรมสำหรับข้อผิดพลาด
-d, --delete ไม่ระบุไฟล์เก็บถาวรเริ่มต้นของคุณ
-s, --silent ระงับข้อความที่สร้างความมั่นใจ
โดยไม่มีอาร์กิวเมนต์และไม่มี -d พิมพ์ชื่อของไฟล์เก็บถาวรเริ่มต้นของคุณ
ด้วยอาร์กิวเมนต์ บันทึก ARCHIVE เป็นไฟล์เก็บถาวรเริ่มต้นของคุณใน
~/.arch-params/=default-เก็บถาวร
ด้วยตัวเลือก -d (--delete) และไม่มีอาร์กิวเมนต์ ตรวจสอบให้แน่ใจว่าคุณไม่มีค่าเริ่มต้น
ชุดเก็บถาวรใน ~/.arch-params.
ไฟล์เก็บถาวรเริ่มต้นของคุณถูกกำหนดด้วยวิธีนี้:
หากมีตัวเลือก -A (--archive) และไม่ว่างเปล่า ไฟล์เก็บถาวรนั้นจะเป็นค่าดีฟอลต์ (ซึ่ง
ทำให้สคริปต์นี้มีประโยชน์สำหรับการประมวลผลอาร์กิวเมนต์ -A ที่ส่งผ่านไปยังสคริปต์อื่น)
ถ้า -A ไม่ได้รับ แต่ ~/.arch-params/=default-archive มีอยู่และไม่ว่างเปล่า นั่นคือ
ไฟล์เก็บถาวรเริ่มต้นของคุณ
มิฉะนั้น ไฟล์เก็บถาวรเริ่มต้นของคุณจะเป็นชื่อของไฟล์เก็บถาวรในเครื่องที่รูทที่อาร์กิวเมนต์to
-R (--root) หรือระบุในตัวแปรสภาพแวดล้อม ARCHROOT
หากไม่พบไฟล์เก็บถาวรเริ่มต้นด้วยวิธีใดๆ เหล่านี้ โปรแกรมจะออกจากสถานะ 1
การพิมพ์ข้อความแสดงข้อผิดพลาดเว้นแต่จะได้รับตัวเลือก -s (--silent)
ทลา ลงทะเบียนเก็บถาวร
เปลี่ยนแปลง an เก็บ ที่ตั้ง การลงทะเบียน
การใช้งาน: tla register-archive [ตัวเลือก] [เก็บถาวร] ตำแหน่ง
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-f, --force เขียนทับตำแหน่งที่มีอยู่
--present-ok คืนค่า 0 แม้ว่าจะมีไฟล์เก็บถาวรอยู่ก็ตาม
-d, --delete ลบการลงทะเบียนที่เก็บถาวร
บันทึกตำแหน่งของ ARCHIVE
ด้วย -d ให้ลบการลงทะเบียนของไฟล์เก็บถาวรที่ลงทะเบียนไว้ก่อนหน้านี้ เมื่อมาพร้อมกับ
-f แทนที่การอนุญาตในไฟล์การลงทะเบียนและอย่าบ่นถ้าไฟล์เก็บถาวรไม่ได้
จดทะเบียน.
LOCATION ควรเป็นชื่อไดเร็กทอรีหรือ URL ที่ห่างไกล
เมื่อลงทะเบียนไฟล์เก็บถาวรใหม่ หากไม่มีชื่อ ARCHIVE ถูกส่งบนบรรทัดคำสั่ง แสดงว่า
ชื่อของไฟล์เก็บถาวรจะถูกอ่านโดยอัตโนมัติจากข้อมูลเมตาของไฟล์เก็บถาวร
ตำแหน่งที่เก็บถาวรจะถูกเก็บไว้ใน ~/.arch-params/=สถานที่
คุณต้องลงทะเบียนตำแหน่งของไฟล์เก็บถาวรระยะไกลก่อนจึงจะเข้าถึงได้ มันไม่ใช่
จำเป็นอย่างยิ่งในการลงทะเบียนสถานที่เก็บถาวรในเครื่อง (คุณสามารถระบุได้เสมอ
ตำแหน่งโดยใช้อาร์กิวเมนต์บรรทัดคำสั่งและ/หรือตัวแปรสภาพแวดล้อม) แต่การลงทะเบียน
ขอแนะนำสถานที่เก็บถาวรในเครื่อง (เพื่อความเรียบง่าย)
ทลา ที่เก็บถาวร
พิมพ์ an เก็บ ที่ตั้ง การลงทะเบียน
การใช้งาน: tla whereis-archive [ตัวเลือก] เก็บถาวร
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
พิมพ์ตำแหน่งที่ลงทะเบียนของที่เก็บถาวร
โดยปกติไฟล์เก็บถาวรจะต้องลงทะเบียนไว้ก่อนหน้านี้กับ "tla register-archive"
เป็นข้อยกเว้นพิเศษ ไฟล์เก็บถาวรไม่ได้ลงทะเบียน แต่เป็นชื่อของไฟล์เก็บถาวร
รูทที่ตำแหน่งที่กำหนดด้วยตัวเลือก -R (--root) หรือในตัวแปรสภาพแวดล้อม
ARCHROOT จากนั้นพิมพ์ไดเร็กทอรีรูทนั้น
ทลา หอจดหมายเหตุ
รายงาน ลงทะเบียน หอจดหมายเหตุ และ ของพวกเขา วันหยุด
การใช้งาน: tla archives [ตัวเลือก] [ค้นหานิพจน์ทั่วไป]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-n, --names พิมพ์ชื่อที่เก็บเท่านั้น
-R, --exclude-remote ยกเว้นไฟล์เก็บถาวร MIRROR และ SOURCE
พิมพ์รายการเอกสารสำคัญที่ลงทะเบียนและที่ตั้ง
หากให้ [search regex] เฉพาะไฟล์เก็บถาวรที่มีชื่อที่ตรงกับ [search regex] เท่านั้นที่จะเป็น
แสดง
โครงการ(PROJECT) TREE คำสั่ง
ทลา ต้นไม้เริ่มต้น
ในการเริ่มต้น a ใหม่ โครงการ ต้นไม้
การใช้งาน: tla init-tree [ตัวเลือก] [[เก็บถาวร]/รุ่น]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
--nested เริ่มต้นแผนผังโครงการที่ซ้อนกัน
เริ่มต้น DIR เป็นแผนผังโครงการใหม่
บันทึกการแก้ไขที่ว่างเปล่าสำหรับ VERSION จะถูกสร้างขึ้น และ VERSION จะถูกทำให้เป็นค่าเริ่มต้น
สถานที่สำหรับเช็คอิน
ทลา รากต้นไม้
พบ และ พิมพ์ ราก of a โครงการ ต้นไม้
การใช้งาน: tla tree-root [ตัวเลือก] [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
--ข้อผิดพลาดที่ถูกต้องสำหรับต้นไม้ระดับกลาง txn
-s, --สถานะทางออกเงียบเท่านั้น
ค้นหาและพิมพ์รูทของแผนผังโครงการที่มี DIR (หรือไดเร็กทอรีปัจจุบัน)
ตัวเลือก --accurate ตรวจสอบสามความเป็นไปได้:
1) โครงสร้างโครงงานเป็นเรื่องของความมุ่งมั่นที่
ถูกฆ่าก่อนที่จะเพิ่มรายการบันทึกลงใน
บันทึกแพทช์ของต้นไม้ หรือไม่ก็ไม่รู้
คอมมิตเกิดขึ้นในไฟล์เก็บถาวร {โค้ง}
ไดเร็กทอรีมีล็อกไฟล์เป็น "++mid-commit"
2) โครงสร้างโปรเจ็กต์เป็นเรื่องของการคอมมิชชันที่ถูกฆ่า แต่
เป็นการกระทำที่แน่นอน ล็อกไฟล์
ถูกเก็บไว้เป็น "++commit-definite"
3) บันทึกการแพตช์แผนผังโครงการเป็นปัจจุบันอย่างสมบูรณ์ (เท่าที่
โค้งรู้)
กรณีที่ 1 ออกพร้อมข้อความแสดงข้อผิดพลาดและข้อผิดพลาด
กรณีที่ 2 ให้ติดตั้งล็อกไฟล์ก่อนพิมพ์ tree root และออกตามปกติ
กรณีที่ 3 พิมพ์รากต้นไม้และออกตามปกติ
ทลา ต้นไม้รุ่น
พิมพ์ ผิดนัด รุ่น สำหรับ a โครงการ ต้นไม้
การใช้งาน: tla tree-version [ตัวเลือก] [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
พิมพ์เวอร์ชันเริ่มต้นของแผนผังโครงการ DIR (หรือไดเร็กทอรีปัจจุบัน)
ทลา รหัสต้นไม้
พิมพ์ ต้นไม้ ระบุ สำหรับ a โครงการ ต้นไม้
การใช้งาน: tla tree-id [ตัวเลือก] [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
พิมพ์ตัวระบุแพตช์เซ็ตที่แสดงถึงทรีปัจจุบัน -> Ie
foo@example.com/demo--1.0--patch-4. ค่าดีฟอลต์เป็นทรีที่มีไดเร็กทอรีปัจจุบันอยู่
ทลา ต้นไม้แก้ไข
พิมพ์ ต้นไม้ ระบุ สำหรับ a โครงการ ต้นไม้
การใช้งาน: tla tree-revision [ตัวเลือก] [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
พิมพ์ตัวระบุแพตช์เซ็ตที่แสดงถึงทรีปัจจุบัน -> Ie
foo@example.com/demo--1.0--patch-4. ค่าดีฟอลต์เป็นทรีที่มีไดเร็กทอรีปัจจุบันอยู่
ทลา ชุดต้นไม้รุ่น
เซ็ต ผิดนัด รุ่น สำหรับ a โครงการ ต้นไม้
การใช้งาน: tla set-tree-version [ตัวเลือก] [เก็บถาวร]/version
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
การดำเนินการนี้ตั้งค่าเวอร์ชันเริ่มต้นที่จะเช็คอิน DIR ทรีต้นทาง (ค่าเริ่มต้น:
ไดเร็กทอรีปัจจุบัน) ระหว่างการส่ง
คุณสามารถระบุไฟล์เก็บถาวรสำหรับเวอร์ชันนี้เป็นอาร์กิวเมนต์บรรทัดคำสั่งทั่วไปได้
(ARCHIVE/VERSION) หรือผ่าน -R, -A และสภาพแวดล้อมตามปกติ (ลอง "tla my-default-archive
--ช่วย").
ทลา แก้
แก้ และ ประหยัด การเปลี่ยนแปลง in a โครงการ ต้นไม้
การใช้งาน: ยกเลิก tla [ตัวเลือก] [แก้ไข]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-o, --output PATCH-DIR บันทึกชุดการเปลี่ยนแปลงใน PATCH-DIR
-n, --no-output ไม่ต้องบันทึกเซ็ตการแก้ไข
-N, --forward ส่งตัวเลือก --forward ไปที่ `patch´
-q, --เงียบไม่มีรายงานความคืบหน้าขณะคำนวณชุดการเปลี่ยนแปลง
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
คำนวณชุดโปรแกรมแก้ไขที่อธิบายการเปลี่ยนแปลงจาก REVISION เป็นแผนผังโครงการที่มี
ผบ. บันทึกโปรแกรมแก้ไขใน PATCH-DIR (ซึ่งต้องไม่มีอยู่แล้ว) และใช้โปรแกรมแก้ไขใน
ย้อนกลับไปยังแผนผังโครงการที่มี DIR
ผลที่ได้คือการลบการเปลี่ยนแปลงในเครื่องในแผนผังโครงการ DIR แต่บันทึกไว้ใน a
แบบฟอร์มที่สะดวก
หากไม่ได้ระบุการแก้ไข บรรพบุรุษล่าสุดของเวอร์ชันเริ่มต้นของแผนผังโครงการ
ถูกนำมาใช้.
หาก REVISION ถูกระบุเป็น VERSION บรรพบุรุษล่าสุดของแผนผังโครงการในนั้น
ใช้เวอร์ชัน
หากไม่ได้ระบุ DIR "." จะถือว่า
หากไม่ได้ระบุ PATCH-DIR จะใช้ชื่อไฟล์ชั่วคราวของการจับคู่ ,,undo-*
หากระบุ --no-output ชุดโปรแกรมแก้ไขจะไม่ถูกบันทึก
ดูเพิ่มเติมที่ "tla redo -H" และ "tla changes -H"
ทลา ทำซ้ำ
ทำซ้ำ การเปลี่ยนแปลง in โครงการ ต้นไม้
การใช้งาน: ทำซ้ำ tla [ตัวเลือก] [เซ็ตการเปลี่ยนแปลง]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-N, --forward ส่งตัวเลือก --forward ไปที่ `patch´
-k, --keep อย่าลบแพตช์
-q, --เงียบไม่มีรายงานความคืบหน้าขณะคำนวณชุดการเปลี่ยนแปลง
-d, --dir DIR ดำเนินการบนแผนผังโครงการใน DIR (ค่าเริ่มต้น `.´)
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
ใช้ CHANGESET กับแผนผังโครงการแล้วลบ CHANGESET
หากไม่ได้ระบุ CHANGESET ไดเร็กทอรีที่มีหมายเลขสูงสุด ,,undo-N ในแผนผังโครงการ
ใช้ราก
ถ้าให้ --keep ไดเร็กทอรีชุดการเปลี่ยนแปลงจะไม่ถูกลบ
ดูเพิ่มเติมที่ "tla undo --help" และ "tla apply-changeset --help"
ทลา การเปลี่ยนแปลง
รายงาน เกี่ยวกับ ในประเทศ การเปลี่ยนแปลง in a โครงการ ต้นไม้
การใช้งาน: tla เปลี่ยน [ตัวเลือก] [แก้ไข] [-- จำกัด...]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัวและออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR เปลี่ยนเป็น DIR ก่อน
-o, --output DIR บันทึกชุดการเปลี่ยนแปลงใน DIR (หมายถึง --keep)
-v, --verbose ละเอียดรายงานชุดการแก้ไข
-q, --quiet ระงับข้อมูลความคืบหน้า
--diffs รวมส่วนต่างในผลลัพธ์
-k, --keep อย่าลบไดเร็กทอรีเอาต์พุตเมื่อสิ้นสุด
--link ฮาร์ดลิงก์ไฟล์ที่ไม่เปลี่ยนแปลงไปยังไลบรารีการแก้ไข
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
สร้างรายงานโปรแกรมแก้ไขที่อธิบายความแตกต่างระหว่างแผนผังโครงการที่มีDIR
(หรือไดเร็กทอรีปัจจุบัน) และ REVISION
ระดับแพตช์เริ่มต้นสำหรับเวอร์ชันที่กำหนดคือระดับล่าสุดที่แผนผังโครงการ
มีแพทช์ ไฟล์เก็บถาวรเริ่มต้นและรุ่นตามที่พิมพ์โดย "tla tree-version"
ทลา ความแตกต่างของไฟล์
โชว์ ในประเทศ การเปลี่ยนแปลง ไปยัง a ไฟล์
การใช้งาน: tla file-diff [ตัวเลือก] ไฟล์ [แก้ไข]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-N, --new-file ถือว่าไฟล์ที่หายไปเป็นไฟล์ว่าง
พิมพ์แตกต่างระหว่าง FILE และไฟล์ที่เกี่ยวข้องในสำเนาแคชของ REVISION
ระดับแพตช์เริ่มต้นสำหรับเวอร์ชันที่กำหนดคือระดับล่าสุดที่แผนผังโครงการ
มีแพทช์ ไฟล์เก็บถาวรเริ่มต้นและรุ่นตามที่พิมพ์โดย "tla tree-version"
ทลา diff
รายงาน เกี่ยวกับ ในประเทศ การเปลี่ยนแปลง in a โครงการ ต้นไม้
การใช้งาน: tla diff [ตัวเลือก] [แก้ไข] [-- ไฟล์...]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัวและออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR เปลี่ยนเป็น DIR ก่อน
-o, --output DIR บันทึกชุดการเปลี่ยนแปลงใน DIR
-v, --verbose ละเอียดรายงานชุดการแก้ไข
-q, --quiet ระงับข้อมูลความคืบหน้า
-s, --summary ไม่รวมส่วนต่างในผลลัพธ์
-k, --keep อย่าลบไดเร็กทอรีเอาต์พุตเมื่อสิ้นสุด
-L, --latest เปรียบเทียบกับการแก้ไขล่าสุด (HEAD) ในสาขา
--link ฮาร์ดลิงก์ไฟล์ที่ไม่เปลี่ยนแปลงไปยังไลบรารีการแก้ไข
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
--limit LIMITS จำกัดส่วนต่างเป็น LIMITS
-D, --diff-options ระบุตัวเลือกสำหรับ `diff' (สำหรับการแสดงผลเท่านั้น)
สร้างรายงานโปรแกรมแก้ไขที่อธิบายความแตกต่างระหว่างแผนผังโครงการที่มีDIR
(หรือไดเร็กทอรีปัจจุบัน) และ REVISION
ระดับแพตช์เริ่มต้นสำหรับเวอร์ชันที่กำหนดคือระดับล่าสุดที่แผนผังโครงการ
มีแพทช์ ไฟล์เก็บถาวรเริ่มต้นและรุ่นตามที่พิมพ์โดย "tla tree-version"
ทลา ส่งออก
ส่งออก ทั้งหมด or บาง of a ต้นไม้ การแก้ไข
การใช้งาน: ส่งออก tla [ตัวเลือก] [แก้ไข] dir
-d, --dir DIR เปลี่ยนเป็น DIR ก่อน
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-s, --silent ไม่มีเอาต์พุต
แยก REVISION จากไฟล์เก็บถาวร สร้างแผนผังต้นทางใหม่โดยไม่มีข้อมูลการควบคุม
โปรดทราบว่าหากส่งออกการแก้ไขแผนผังในเครื่อง จะไม่รวมการแก้ไขในเครื่อง NS
ไฟล์ที่ส่งออกจะเป็นสำเนาในที่เก็บเท่านั้น
โครงการ(PROJECT) TREE สินค้าคงคลัง คำสั่ง
ทลา สินค้าคงคลัง
สินค้าคงคลัง a แหล่ง ต้นไม้
การใช้งาน: tla สินค้าคงคลัง [ตัวเลือก] [--] [dir]*
-h, --help แสดงความช่วยเหลือ
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --รุ่นแสดงข้อมูลรุ่น
-s, --source รายการไฟล์ต้นฉบับ
-p, --precious รายการไฟล์อันมีค่า
-b, --backups แสดงรายการไฟล์สำรอง
-j, --junk รายการไฟล์ขยะ
-u, --unrecognized รายการไฟล์ที่ไม่รู้จัก
-t, --trees รายการรากของต้นไม้ที่ซ้อนกัน
-d, --directories แสดงเฉพาะไดเร็กทอรี
-f, --files แสดงรายการเฉพาะที่ไม่ใช่ไดเร็กทอรี
-B, --ทั้งรายการทั้ง dirs และไฟล์
--kind ระบุประเภทไฟล์
- ทั้งหมดรวมถึงไฟล์ควบคุมส่วนโค้ง
--ซ้อน ได้แก่ ต้นไม้ที่ซ้อนกัน
--ids รายการที่มีรหัส (ไฟล์ต้นฉบับเท่านั้น)
--unagged รวมไฟล์ที่ไม่มีรหัส
--explicit ใช้รหัสไฟล์ที่ชัดเจน
--implicit อนุญาตรหัสไฟล์โดยนัย
--tagline อนุญาตรหัสไฟล์แท็กไลน์
--names ใช้รหัสไฟล์ตามชื่อ
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
พิมพ์รายงานสินค้าคงคลังที่มนุษย์อ่านได้โดยไม่มีข้อโต้แย้ง
ด้วยตัวเลือกหมวดหมู่ (-- แหล่งที่มา ฯลฯ ) จำกัด รายงานไว้เฉพาะไฟล์เหล่านั้น ไม่มีอย่างอื่น
ตัวเลือก รายงานรวมทุกส่วนและไฟล์
อ็อพชัน -d, -f และ -b ยกเลิกกัน
หากไดเร็กทอรีมีค่า ขยะ หรือไม่รู้จัก เฉพาะชื่อไดเร็กทอรีเท่านั้นคือ
พิมพ์ -- เนื้อหาจะไม่ถูกค้นหา
แต่ละตัวเลือกคำสั่งแสดงถึงตัวเลือกหมวดหมู่ที่เกี่ยวข้อง (เช่น "--source-command"
หมายถึง "--แหล่งที่มา") สถานะการออกของคำสั่งจะถูกละเว้น
ทลา ต้นไม้ผ้าสำลี
(นามสมมุติ สำหรับ ผ้าสำลี)
การใช้งาน: tla tree-lint [ตัวเลือก] [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-s, --broken-symlinks เพียงแค่แสดงรายการ symlink ที่เสีย
-u, --unrecognized-files เพียงแค่แสดงรายการไฟล์ที่ละเมิดข้อตกลงการตั้งชื่อ
-t, --unagged-files เพียงแสดงรายการไฟล์ที่ไม่มีรหัสสินค้าคงคลัง
-m, --missing-files เพียงแสดงรายการรหัสสินค้าคงคลังที่ไม่มีไฟล์ที่เกี่ยวข้อง
-d, --duplicate-ids เพียงแค่ระบุ ID ที่ซ้ำกัน
--ทางออกที่เข้มงวดพร้อมสถานะไม่ใช่-0 บน _any_ oddity
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
ตรวจสอบแผนผังต้นทางสำหรับไฟล์ที่หายไป ไฟล์ที่ไม่ติดแท็ก รหัสที่ซ้ำกัน และไฟล์ที่ไม่ได้
จับคู่แบบแผนการตั้งชื่อที่รู้จัก
ค่าเริ่มต้นคือการแสดงรายการไฟล์ที่ล้มเหลวในการทดสอบเหล่านั้น เปิดใช้งาน `เฉพาะ' . ใดๆ
การทดสอบจะปิดการใช้งานส่วนที่เหลือ เว้นแต่จะเปิดใช้งานอย่างชัดเจนในบรรทัดคำสั่ง ดังนั้น,
"tla tree-lint" เทียบเท่ากับ "tla tree-lint -sutmd"
ทลา ผ้าสำลี
การตรวจสอบบัญชี a แหล่ง ต้นไม้
การใช้งาน: tla lint [ตัวเลือก] [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-s, --broken-symlinks เพียงแค่แสดงรายการ symlink ที่เสีย
-u, --unrecognized-files เพียงแค่แสดงรายการไฟล์ที่ละเมิดข้อตกลงการตั้งชื่อ
-t, --unagged-files เพียงแสดงรายการไฟล์ที่ไม่มีรหัสสินค้าคงคลัง
-m, --missing-files เพียงแสดงรายการรหัสสินค้าคงคลังที่ไม่มีไฟล์ที่เกี่ยวข้อง
-d, --duplicate-ids เพียงแค่ระบุ ID ที่ซ้ำกัน
--ทางออกที่เข้มงวดพร้อมสถานะไม่ใช่-0 บน _any_ oddity
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
ตรวจสอบแผนผังต้นทางสำหรับไฟล์ที่หายไป ไฟล์ที่ไม่ติดแท็ก รหัสที่ซ้ำกัน และไฟล์ที่ไม่ได้
จับคู่แบบแผนการตั้งชื่อที่รู้จัก
ค่าเริ่มต้นคือการแสดงรายการไฟล์ที่ล้มเหลวในการทดสอบเหล่านั้น เปิดใช้งาน `เฉพาะ' . ใดๆ
การทดสอบจะปิดการใช้งานส่วนที่เหลือ เว้นแต่จะเปิดใช้งานอย่างชัดเจนในบรรทัดคำสั่ง ดังนั้น,
"tla tree-lint" เทียบเท่ากับ "tla tree-lint -sutmd"
ทลา id
รายงาน สินค้าคงคลัง id สำหรับ a ไฟล์
การใช้งาน: tla id [ตัวเลือก] ไฟล์ ...
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
--implicit ใช้วิธีการติดแท็ก ID โดยนัย
--tagline ใช้วิธีการติดแท็กแท็กไลน์ (ค่าเริ่มต้น)
--explicit ใช้วิธีการติดแท็ก ID ที่ชัดเจน
--names ใช้วิธีการติดแท็กชื่อรหัส
--silent ไม่มีเอาต์พุต -- สถานะออกเท่านั้น
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
พิมพ์รหัสสินค้าคงคลังของไฟล์
ทลา วิธีการติดแท็กรหัส
พิมพ์ or เปลี่ยนแปลง a โครงการ ต้นไม้ id การติดแท็ก วิธี
การใช้งาน: tla id-tagging-method [ตัวเลือก] [วิธีการ]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-d, --dir DIR cd เป็น DIR ก่อน
--strict exit พร้อมข้อผิดพลาดหากไม่ได้ตั้งค่าวิธีการ
พิมพ์หรือเปลี่ยนวิธีการระบุไฟล์ต้นฉบับใน DIR (หรือปัจจุบัน
ไดเร็กทอรี)
เมื่อตั้งค่า METHOD ต้องเป็นหนึ่งใน:
ชื่อ -- ใช้หลักการตั้งชื่อเท่านั้น
โดยปริยาย -- ใช้แบบแผนการตั้งชื่อแต่อนุญาต
สำหรับแท็กสินค้าคงคลัง
โจ่งแจ้ง -- ต้องระบุแหล่งที่มาอย่างชัดเจน
สโลแกน -- ผสมชื่อ, โจ่งแจ้งและอาร์คแท็ก: วิธี
เมื่อพิมพ์ หากมีการกำหนด --strict แต่ไม่มีการตั้งค่าวิธีการติดแท็ก id ไว้อย่างชัดเจน ให้พิมพ์
ข้อผิดพลาด
ทลา เพิ่ม
(นามสมมุติ สำหรับ แอดไอดี)
การใช้งาน: tla เพิ่มไฟล์ [ตัวเลือก] ...
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-i, --id ID ระบุ ID แทนที่จะใช้ id ที่สร้างโดยอัตโนมัติ
สร้างรหัสสินค้าคงคลังที่ชัดเจนสำหรับ FILE (ซึ่งอาจเป็นไฟล์ปกติ ลิงก์สัญลักษณ์ หรือ
ไดเร็กทอรี)
ทลา แอดไอดี
เพิ่ม an ชัดเจน สินค้าคงคลัง id
การใช้งาน: tla add-id [ตัวเลือก] ไฟล์ ...
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-i, --id ID ระบุ ID แทนที่จะใช้ id ที่สร้างโดยอัตโนมัติ
สร้างรหัสสินค้าคงคลังที่ชัดเจนสำหรับ FILE (ซึ่งอาจเป็นไฟล์ปกติ ลิงก์สัญลักษณ์ หรือ
ไดเร็กทอรี)
ทลา ลบ-id
เอาออก an ชัดเจน สินค้าคงคลัง id
การใช้งาน: ไฟล์ tla delete-id [ตัวเลือก] ...
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
ลบรหัสสินค้าคงคลังที่ชัดเจนสำหรับ FILE (ซึ่งอาจเป็นไฟล์ปกติ ลิงก์สัญลักษณ์ หรือ
ไดเร็กทอรี)
ทลา ย้าย-id
ย้าย an ชัดเจน สินค้าคงคลัง id
การใช้งาน: tla move-id [ตัวเลือก] จากto
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
ย้าย ID สินค้าคงคลังที่ชัดเจนสำหรับ FILE (ซึ่งอาจเป็นไฟล์ปกติหรือลิงก์สัญลักษณ์ แต่
ซึ่งต้องไม่ใช่ไดเร็กทอรี)
ทลา แตะ
เพิ่ม an ชัดเจน สินค้าคงคลัง id สัมผัส ไฟล์
การใช้งาน: tla touch [ตัวเลือก] ไฟล์ ...
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-i, --id ID ระบุ ID แทนที่จะใช้ id ที่สร้างโดยอัตโนมัติ
สร้างรหัสสินค้าคงคลังที่ชัดเจนสำหรับ FILE (ซึ่งอาจเป็นไฟล์ปกติ ลิงก์สัญลักษณ์ หรือ
ไดเร็กทอรี) คำสั่งนี้ยังตั้งค่าการแก้ไขและเวลาในการเข้าถึงไฟล์ โดยสร้าง
ถ้าจำเป็น
ทลา rm
เอาออก a ไฟล์ (หรือ ผบ. or ลิงก์เชื่อมโยง) และ ของมัน ชัดเจน สินค้าคงคลัง แท็ก
การใช้งาน: tla rm [ตัวเลือก] ไฟล์...
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
คำสั่งนี้เหมาะใช้แทน rm(1) ภายในต้นไม้ตาลใด ๆ สำหรับการลบใด ๆ
การดำเนินการโดยไม่คำนึงถึงวิธีการติดแท็ก id
ทลา mv
ย้าย a ไฟล์ (หรือ ผบ. or ลิงก์เชื่อมโยง) และ ของมัน ชัดเจน สินค้าคงคลัง แท็ก
การใช้งาน: tla mv [ตัวเลือก] จากเป็น OR จาก 1 จาก 2 ... dir
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
คำสั่งนี้เหมาะใช้แทน mv(1) ภายในต้นไม้ตาลใด ๆ สำหรับการเคลื่อนไหวใด ๆ
การดำเนินการโดยไม่คำนึงถึงวิธีการติดแท็ก id
ทลา ชัดเจน-ค่าเริ่มต้น
พิมพ์ or แก้ไข ผิดนัด รหัส
การใช้งาน: tla ชัดเจน-ค่าเริ่มต้น [ตัวเลือก] [TAG-PREFIX]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-D, --dir DIR cd เป็น DIR ก่อน
-d, --delete ลบค่าเริ่มต้น
-s, --strong ใช้ค่าเริ่มต้นที่รัดกุม (ค่าเริ่มต้น)
-w, --weak ใช้ค่าเริ่มต้นที่อ่อนแอ
--dont-care ใช้ dont-care default
สำหรับไฟล์ในไดเร็กทอรีนี้ ให้ใช้:
ID-PREFIX__BASENAME
เป็น ID ที่ชัดเจนเริ่มต้นสำหรับไฟล์ทั้งหมดในไดเร็กทอรีนี้ที่ไม่มีการชัดเจน
รหัสที่ชัดเจน
ไม่มีอาร์กิวเมนต์ พิมพ์ ID-PREFIX ที่ตั้งไว้ก่อนหน้านี้
โดยค่าเริ่มต้น คำสั่งนี้จะตั้งค่า พิมพ์ หรือลบ "ค่าเริ่มต้นที่รัดกุม" -- ค่าเริ่มต้นที่ชัดเจน
id ซึ่งแทนที่รหัสโดยนัย
ด้วย --weak ให้ตั้งค่า (หรือพิมพ์) id เริ่มต้นที่อ่อนแอซึ่งถูกแทนที่ด้วยรหัสที่ชัดเจน
ตัวเลือก --dont-care ตั้งค่า (หรือด้วย -d ล้าง) แฟล็กสำหรับไดเร็กทอรีนั้นที่ทำให้เกิด
ไฟล์ unidged จะไม่ถูกรายงานในรายงาน "tla tree-lint"
ทลา รหัสเริ่มต้น
(นามสมมุติ สำหรับ ชัดเจน-ค่าเริ่มต้น)
การใช้งาน: tla default-id [ตัวเลือก] [TAG-PREFIX]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-D, --dir DIR cd เป็น DIR ก่อน
-d, --delete ลบค่าเริ่มต้น
-s, --strong ใช้ค่าเริ่มต้นที่รัดกุม (ค่าเริ่มต้น)
-w, --weak ใช้ค่าเริ่มต้นที่อ่อนแอ
--dont-care ใช้ dont-care default
สำหรับไฟล์ในไดเร็กทอรีนี้ ให้ใช้:
ID-PREFIX__BASENAME
เป็น ID ที่ชัดเจนเริ่มต้นสำหรับไฟล์ทั้งหมดในไดเร็กทอรีนี้ที่ไม่มีการชัดเจน
รหัสที่ชัดเจน
ไม่มีอาร์กิวเมนต์ พิมพ์ ID-PREFIX ที่ตั้งไว้ก่อนหน้านี้
โดยค่าเริ่มต้น คำสั่งนี้จะตั้งค่า พิมพ์ หรือลบ "ค่าเริ่มต้นที่รัดกุม" -- ค่าเริ่มต้นที่ชัดเจน
id ซึ่งแทนที่รหัสโดยนัย
ด้วย --weak ให้ตั้งค่า (หรือพิมพ์) id เริ่มต้นที่อ่อนแอซึ่งถูกแทนที่ด้วยรหัสที่ชัดเจน
ตัวเลือก --dont-care ตั้งค่า (หรือด้วย -d ล้าง) แฟล็กสำหรับไดเร็กทอรีนั้นที่ทำให้เกิด
ไฟล์ unidged จะไม่ถูกรายงานในรายงาน "tla tree-lint"
ทลา id-ติดแท็กค่าเริ่มต้น
พิมพ์ ผิดนัด =tagging-วิธี เนื้อหา
การใช้งาน: tla id-tagging-defaults [ตัวเลือก]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
พิมพ์เนื้อหาสำเร็จรูปที่ใช้ในการเริ่มต้นไฟล์ =tagging-method ใหม่
ปะ ตลาดหลักทรัพย์ คำสั่ง
ทลา การแก้ไข
คำนวณ a ทั้งต้น การแก้ไข
การใช้งาน: ชุดการเปลี่ยนแปลง tla [ตัวเลือก] ORIG MOD DEST [ไฟล์]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
--file-list FILES บันทึกเฉพาะความแตกต่างของไฟล์ที่เลือก
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
สร้างไดเร็กทอรีเอาต์พุต DESTINATION (ต้องไม่มีอยู่แล้ว)
เปรียบเทียบต้นทางต้นทาง ORIGINAL และ MODIFIED สร้างแผนผังชุดการเปลี่ยนแปลงใน DESTINATION
ดูเพิ่มเติมที่ "tla apply-changeset -H"
ทลา เอ็มเคแพทช์
(นามสมมุติ สำหรับ ชุดการเปลี่ยนแปลง)
การใช้งาน: tla mkpatch [ตัวเลือก] ORIG MOD DEST [ไฟล์]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
--file-list FILES บันทึกเฉพาะความแตกต่างของไฟล์ที่เลือก
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
สร้างไดเร็กทอรีเอาต์พุต DESTINATION (ต้องไม่มีอยู่แล้ว)
เปรียบเทียบต้นทางต้นทาง ORIGINAL และ MODIFIED สร้างแผนผังชุดการเปลี่ยนแปลงใน DESTINATION
ดูเพิ่มเติมที่ "tla apply-changeset -H"
ทลา ใช้-ชุดการเปลี่ยนแปลง
ใช้ a ทั้งต้น การแก้ไข
การใช้งาน: tla ใช้-changeset [ตัวเลือก] CHANGESET [TARGET]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-N, --forward ส่งตัวเลือก --forward ไปที่ `patch´
-r, --reverse ใช้เซ็ตการแก้ไขแบบย้อนกลับ
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
ใช้ชุดการแก้ไข CHANGESET กับ TARGET ทรีต้นทาง (ค่าเริ่มต้น `.´)
ดูเพิ่มเติมที่ "tla ชุดการเปลี่ยนแปลง -H"
ทลา โดแพต
(นามสมมุติ สำหรับ ใช้-ชุดการเปลี่ยนแปลง)
การใช้งาน: tla dopatch [ตัวเลือก] CHANGESET [เป้าหมาย]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-N, --forward ส่งตัวเลือก --forward ไปที่ `patch´
-r, --reverse ใช้เซ็ตการแก้ไขแบบย้อนกลับ
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
ใช้ชุดการแก้ไข CHANGESET กับ TARGET ทรีต้นทาง (ค่าเริ่มต้น `.´)
ดูเพิ่มเติมที่ "tla ชุดการเปลี่ยนแปลง -H"
ทลา แสดงชุดการเปลี่ยนแปลง
สร้าง a รายงาน จาก a การแก้ไข
การใช้งาน: tla show-changeset [ตัวเลือก] [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
--diffs รวมถึง diff output
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
สร้างสรุปชุดการแก้ไขที่มนุษย์อ่านได้
ARCHIVE ธุรกรรม คำสั่ง
ทลา เก็บถาวร
สร้าง a ใหม่ เก็บ ไดเรกทอรี
การใช้งาน: tla make-archive [ตัวเลือก] [ชื่อ] ที่ตั้ง
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-m, --mirror MASTER สร้างมิเรอร์ของไฟล์เก็บถาวรที่ระบุ
-M, --mirror-from MASTER-SOURCE สร้างมิเรอร์แบบดึงของไฟล์เก็บถาวรที่ระบุ
-l, --listing เก็บ .listing ไฟล์ให้เป็นปัจจุบันอยู่เสมอในไฟล์เก็บถาวรนี้
-t, --tla สร้างไฟล์เก็บถาวรรูปแบบ tla
-b, --baz สร้างไฟล์เก็บถาวรรูปแบบ baz (ค่าเริ่มต้น)
-s, --signed GPG ลงนามในเนื้อหาของเอกสารนี้
NAME เป็นชื่อสากลสำหรับไฟล์เก็บถาวร ต้องเป็นอีเมลที่มีชื่อเต็ม
ชื่อโดเมนที่ผ่านการรับรอง ตามด้วย "--" และสตริงของตัวอักษร ตัวเลข
ระยะเวลาและขีดกลาง
ด้วย --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-setup [ตัวเลือก] [รุ่น ... ]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-f, --file FILE อ่านรายการเวอร์ชันที่ต้องการจาก FILE
-b, --สาขาสร้างแท็กฐาน-0
-c, --cache เก็บแคชเมื่อสร้างแท็ก base-0
ระบุรายการหมวดหมู่ สาขา และเวอร์ชัน ตรวจสอบให้แน่ใจว่าสิ่งเหล่านี้มีอยู่ใน
ไฟล์เก็บถาวรที่เหมาะสม
ตัวอย่างเช่น เริ่มต้นด้วยไฟล์เก็บถาวรที่ว่างเปล่า:
% tla การตั้งค่าการเก็บถาวร proja--devo--1.0 projb
สร้างหมวดหมู่ สาขา และเวอร์ชันสำหรับโปรเจ็กต์ A และหมวดหมู่สำหรับโปรเจ็กต์ B
เมื่อใช้ตัวเลือก --file รายการของรายการที่จะสร้างจะถูกอ่านจากไฟล์ (ใช้ "-"
เพื่อระบุอินพุตมาตรฐาน)
ด้วยตัวเลือก --file อาจมีตัวเลือก --branches ในกรณีนี้อินพุต
ควรมีสองรายการต่อบรรทัด: เวอร์ชันเป้าหมาย (เพื่อสร้าง) และเวอร์ชันต้นทางถึง
สร้างแท็กจาก. ตัวอย่างเช่น ให้ไฟล์อินพุตประกอบด้วย:
โปรจา--เดโว--1.0 his@foo.com/proja--devo--1.0
ด้วย --branches, archive-setup จะสร้างเวอร์ชัน proja ในไฟล์เก็บถาวรเริ่มต้นของคุณ และเพิ่ม a
การแก้ไข base-0 ของโครงการนั้นซึ่งเป็นแท็กของการแก้ไขล่าสุดใน his@foo.comของ
คลังเก็บเอกสารสำคัญ. (สิ่งนี้ทำให้ง่ายต่อการตั้งค่าไฟล์เก็บถาวรใหม่ซึ่งมีสาขา
จากที่เก็บถาวรที่มีอยู่เป็นต้น)
หากใช้ --branches อาจใช้ตัวเลือก --cache ด้วย มันทำให้แต่ละฐานใหม่-0
การแก้ไขที่จะเก็บถาวร - แคช (ดู "tla cacherev -H")
ทลา ทำหมวดหมู่
สร้าง a ใหม่ เก็บ หมวดหมู่
การใช้งาน: tla make-category [ตัวเลือก] หมวดหมู่
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
สร้าง CATEGORY เป็นหมวดหมู่ในไฟล์เก็บถาวรที่ระบุ หมวดหมู่ต้องไม่อยู่แล้ว
มีอยู่
ทลา ทำสาขา
สร้าง a ใหม่ เก็บ สาขา
การใช้งาน: tla make-branch [ตัวเลือก] สาขา
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
สร้าง BRANCH เป็นสาขาในไฟล์เก็บถาวรที่ระบุ
หมวดหมู่ที่มีสาขาต้องมีอยู่แล้ว
ทลา รุ่นทำ
สร้าง a ใหม่ เก็บ รุ่น
การใช้งาน: tla make-version [ตัวเลือก] รุ่น
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
สร้าง VERSION เป็นเวอร์ชันในไฟล์เก็บถาวรที่ระบุ สาขาสำหรับรุ่นนี้ต้องไม่
มีอยู่แล้ว
ทลา นำเข้า
เก็บ a แหล่งที่มาเต็มรูปแบบ ฐาน-0 การแก้ไข
การใช้งาน: นำเข้า tla [ตัวเลือก] [[เก็บถาวร]/รุ่น]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR เปลี่ยนเป็น DIR ก่อน
-l, --log FILE ยอมรับกับไฟล์บันทึก FILE
-s, --summary TEXT บันทึกพร้อมสรุป TEXT บวกเอาต์พุตบันทึกสำหรับการผสาน
-L, --log-บันทึกข้อความ TEXT บันทึกด้วย TEXT
-S, --setup ใช้ 'archive-setup' หากจำเป็น โดยปริยาย
--no-setup ห้ามใช้ 'archive-setup' แม้ว่าจำเป็น
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
เก็บถาวรการแก้ไขฐานตั้งแต่เริ่มต้นของแผนผังโครงการที่มี DIR (หรือกระแส
ไดเร็กทอรี) ใช้คำสั่งนี้เพื่อสร้างการแก้ไขครั้งแรกของโครงการใหม่
หาก --log-message ถูกระบุโดยไม่มี --summary ดังนั้น TEXT จะถูกใช้เป็นทั้งข้อมูลสรุปและ
บรรทัดแรกของเนื้อความบันทึก
ทลา ผูกมัด
เก็บ a อิงตามชุดการเปลี่ยนแปลง การแก้ไข
การใช้งาน: tla กระทำ [ตัวเลือก] [[เก็บถาวร]/รุ่น] [-- ไฟล์ ...]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-l, --log FILE คอมมิตกับไฟล์บันทึก FILE
-s, --summary TEXT บันทึกพร้อมสรุป TEXT บวกเอาต์พุตบันทึกสำหรับการผสาน
-L, --log-message บันทึกข้อความด้วย TEXT บวกกับเอาต์พุตบันทึกสำหรับการผสาน
--ผ้าสำลีต้นไม้ที่เข้มงวด
--seal สร้างเวอร์ชัน-0 ฉบับแก้ไข
--fix สร้างการแก้ไขเวอร์ชันแก้ไข
--out-of-date-ok ยอมรับแม้ว่าจะล้าสมัย
--file-list FILE ยอมรับเฉพาะการเปลี่ยนแปลงไฟล์ที่แสดงใน FILE
--write-revision REVISION_FILE_SPEC เขียน id ต้นไม้ใหม่ไปที่ REVISION_FILE_SPEC
ก่อนลงมือ
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
เก็บถาวรการแก้ไขแผนผังโครงการที่มี DIR (หรือไดเรกทอรีปัจจุบัน)
หากมีไฟล์ ChangeLog อัตโนมัติ ให้อัปเดตไฟล์เหล่านั้นก่อนประมวลผลชุดโปรแกรมแก้ไข
หาก --log-message ถูกระบุโดยไม่มี --summary ดังนั้น TEXT จะถูกใช้เป็นทั้งข้อมูลสรุปและ
บรรทัดแรกของเนื้อความบันทึก
ทลา ได้รับ
สร้าง a โครงการ ต้นไม้ สำหรับ a การแก้ไข
การใช้งาน: tla get [ตัวเลือก] การแก้ไข [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
--cache DIR แคชรูทสำหรับต้นไม้ที่มีความบริสุทธิ์
--no-pristine อย่าบันทึกสำเนาที่เก่าแก่
--link ไฟล์ฮาร์ดลิงก์ไปยังไลบรารีการแก้ไขแทนการคัดลอก
--library ตรวจสอบให้แน่ใจว่าการแก้ไขนั้นอยู่ในห้องสมุดการแก้ไข
--sparse เพิ่มรายการไลบรารีเบาบาง (--link, --library)
--non-sparse เพิ่มรายการไลบรารีอย่างหนาแน่น (--link, --library)
-s, --silent ไม่มีเอาต์พุต
--no-greedy-add ไม่อนุญาตให้ไลบรารี่ greedy เพิ่มการแก้ไข
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
แยก REVISION จากไฟล์เก็บถาวร สร้างแผนผังโครงการใหม่ DIR ถ้า DIR ไม่ใช่
ระบุให้เก็บสำเนาการทำงานในไดเร็กทอรีย่อยของไดเร็กทอรีปัจจุบันโดยให้
ชื่อของการแก้ไข ข้อควรระวัง: เมื่อใช้ตัวเลือกลิงก์โปรดใช้
copy-on-write บนตัวแก้ไขของคุณ มิฉะนั้น ไลบรารีการแก้ไขจะเสียหาย ไม่ว่าจะด้วยวิธีใด
แผนผังโครงการต้องไม่มีอยู่แล้ว
ทลา รับ-changeset
กู้ a การแก้ไข จาก an เก็บ
การใช้งาน: tla get-changeset [ตัวเลือก] การแก้ไข [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
ดึงชุดการแก้ไขสำหรับ REVISION และเก็บไว้ในไดเร็กทอรี DIR (หรือไดเร็กทอรี
ชื่อ REVISION.patches) DIR ต้องไม่มีอยู่แล้ว
ทลา ล็อคการแก้ไข
ล็อค (หรือ ปลดล็อค) an เก็บ การแก้ไข
การใช้งาน: tla lock-revision [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-u, --unlock ปลดล็อคล็อคที่คุณเป็นเจ้าของ
-b, --break ทำลายการล็อคที่มีอยู่
รับล็อคที่จำเป็นในการสร้างการแก้ไข
การแก้ไขจะต้องเป็นระดับแพตช์ถัดไปตามลำดับ อย่างไรก็ตาม หากไม่มีระดับแพตช์เป็น
ระบุไว้ ล็อคจะถูกยึดโดยไม่มีเงื่อนไข หากไม่มีการระบุเวอร์ชัน ให้ระบุเวอร์ชันล่าสุด
เวอร์ชันถูกล็อค
ทลา archive-กระจก
ปรับปรุง an เก็บ กระจก
การใช้งาน: tla archive-mirror [ตัวเลือก] [จาก [ถึง] [จำกัด]]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
--no-cached อย่าคัดลอกการแก้ไขแคช
-s, --summary พิมพ์บทสรุปของแต่ละแพตช์
--cached-tags คัดลอกเฉพาะ cachedrevs สำหรับแท็กไปยังคลังข้อมูลอื่น
หากไม่มีอาร์กิวเมนต์ใดๆ ให้อัปเดต `my-default-archive'-MIRROR archive ของคุณด้วย
เนื้อหาของ `my-default-archive'
หากได้รับไฟล์เก็บถาวร [FROM] ให้อัปเดตไฟล์เก็บถาวร [FROM]-MIRROR ด้วยเนื้อหาของไฟล์
[จาก] เก็บถาวร
หากระบุทั้งไฟล์เก็บถาวร [FROM] และ [TO] ให้อัปเดต [TO] ด้วยเนื้อหาของ [FROM]
หากระบุ LIMIT ควรเป็นหมวดหมู่ สาขา เวอร์ชัน หรือชื่อรุ่นแก้ไข เท่านั้น
ส่วนที่ระบุของ FROM จะถูกคัดลอกไปยัง TO หาก LIMIT เป็นการแก้ไข แสดงว่าแคช
การแก้ไขจะถูกคัดลอกและลบไปยัง TO
(ดู "tla make-archive -H")
ARCHIVE คำสั่ง
ทลา เรียกดู
พิมพ์ an เค้าโครง อธิบาย เก็บ เนื้อหา
การใช้งาน: tla เรียกดู [ตัวเลือก] [จำกัด]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-r, --reverse การเรียงลำดับการแก้ไขจากใหม่สุดไปเก่าสุด
-s, --summary พิมพ์บทสรุปของแต่ละแพตช์
-c, --creator พิมพ์ผู้สร้างของแต่ละแพทช์
-D, --date พิมพ์วันที่ของแต่ละแพตช์
-k, --kind แสดงแต่ละประเภทการแก้ไข (import, changeset หรือ id)
-C, --cacherevs แสดงการแก้ไขแคช
-f, --full พิมพ์ชื่อระดับแพทช์แบบเต็ม
--desc หมายถึง -s -c -D -k -C
--local-merges รายการผสานจากไฟล์เก็บถาวรเดียวกัน
--foreign-merges list merges จากคลังข้อมูลอื่น ๆ
--merges แสดงรายการการผสานทั้งหมด
--หมวดหมู่แสดงชื่อหมวดหมู่เท่านั้น
--สาขาแสดงเฉพาะชื่อสาขาเท่านั้น
--versions แสดงชื่อรุ่นเท่านั้น
--omit-empty ละเว้นว่างหรือไม่เปลี่ยนแปลงตั้งแต่รายการ
--ตั้งแต่ SNAP-FILE แสดงการแก้ไขหลังจากที่มีการระบุไว้ใน SNAP-FILE
--since-limits จำกัด การส่งออกไปยังรายการในไฟล์ตั้งแต่
--snap SNAP-FILE บันทึกการแก้ไขสูงสุดที่แสดง
--force เขียนทับสแน็ปไฟล์ที่มีอยู่
อธิบายเนื้อหาของไฟล์เก็บถาวรในรูปแบบเค้าร่าง
ด้วย LIMIT ให้ดูเฉพาะส่วนนั้นของไฟล์เก็บถาวร
LIMIT อาจเป็นชื่อแบบเต็มและอาจเป็นชื่อที่เก็บถาวร
ทลา เรียกดู
พิมพ์ an เค้าโครง อธิบาย an เอกสารสำคัญ เนื้อหา
การใช้งาน: เรียกดู [ตัวเลือก] [[ARCHIVE_NAME/]LIMIT_REGEX]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
--all ค้นหาเอกสารทั้งหมด
--ตั้งแต่ SNAP-FILE แสดงเฉพาะความแตกต่างตั้งแต่ SNAP-FILE
--snap SNAP-FILE สแนปไฟล์เก็บถาวร
-f, --snap-force บังคับเขียน snap
-r บันทึกแพตช์ย้อนกลับ
-s พิมพ์สรุปของแพทช์ที่ตรงกัน
-c พิมพ์ผู้สร้างแพทช์ที่ตรงกัน
-D พิมพ์วันที่ของแพทช์ที่ตรงกัน
--patch-regex REGEX แสดงเฉพาะการแก้ไขที่มี [REGEX]
(หมายถึง -s)
-A, --archive ใช้ [เก็บถาวร] แทนค่าเริ่มต้น
--แสดง-ปิดผนึก อย่าซ่อนกิ่งที่ปิดสนิท
โครงร่างของเอกสารสำคัญจะถูกพิมพ์แสดงประเภทสาขาและการแก้ไข
ของไฟล์เก็บถาวรที่ระบุหากไม่มีการเก็บถาวร ระบบจะใช้ "my-default-archive"
หากระบุ [LIMIT REGEX] การแก้ไขจะแสดงก็ต่อเมื่อหมวดหมู่ สาขา หรือ
เวอร์ชันตรงกับ [LIMIT REGEX] หากได้รับ --patch-regex [REGEX] แสดงว่าเฉพาะ patchlogs
การจับคู่ [REGEX] จะได้รับ
ทลา หมวดหมู่
รายการ หมวดหมู่ in an เก็บ
การใช้งาน: หมวดหมู่ tla [ตัวเลือก] [เก็บถาวร]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
พิมพ์รายการหมวดหมู่ที่มีอยู่ในไฟล์เก็บถาวร
ทลา สาขา
รายการ สาขา in an เก็บ หมวดหมู่
การใช้งาน: สาขา tla [ตัวเลือก] [หมวดหมู่]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
พิมพ์รายชื่อสาขาภายใน CATEGORY
ทลา รุ่น
รายการ รุ่น in an เก็บ สาขา
การใช้งาน: รุ่น tla [ตัวเลือก] [สาขา]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-r, --reverse sort จากใหม่สุดไปเก่าสุด
พิมพ์รายการเวอร์ชันภายในสาขาของไฟล์เก็บถาวร
ปกติแล้ว รายการจะเรียงจากเก่าสุดไปหาใหม่สุด แต่สามารถเปลี่ยนลำดับได้ด้วย -r
(--ย้อนกลับ).
ทลา การแก้ไข
รายการ การแก้ไข in an เก็บ รุ่น
การใช้งาน: การแก้ไข tla [ตัวเลือก] [เวอร์ชัน]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-r, --reverse sort จากใหม่สุดไปเก่าสุด
-f, --full รายชื่อที่มีคุณสมบัติครบถ้วน
-s, --summary พิมพ์บทสรุปของแต่ละแพตช์
-c, --creator พิมพ์ผู้สร้างของแต่ละแพทช์
-D, --date พิมพ์วันที่ของแต่ละแพตช์
พิมพ์รายการการแก้ไขภายในเวอร์ชันเก็บถาวร
ปกติแล้ว รายการจะเรียงจากเก่าสุดไปหาใหม่สุด แต่สามารถเปลี่ยนลำดับได้ด้วย -r
(--ย้อนกลับ).
ด้วยอาร์กิวเมนต์ที่เป็นตัวเลือกซึ่งระบุแพตช์ ให้แสดงเฉพาะแพตช์เหล่านั้น หากมี ถ้า
ไม่มีโปรแกรมแก้ไขที่ระบุไว้ ออกด้วยสถานะ 1 แฟล็ก -r (--reverse) ไม่มีผล
ด้วยอาร์กิวเมนต์ที่เป็นตัวเลือก
ทลา บรรพบุรุษ
รายการผลิตภัณฑ์ บรรพบุรุษ of a การแก้ไข
การใช้งาน: บรรพบุรุษ tla [ตัวเลือก] [แก้ไข]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-m, --merges แสดงผสานเข้ากับสายการพัฒนานี้
-r, --reverse รายการเก่าไปใหม่ล่าสุด
-s, --summary พิมพ์บทสรุปของแต่ละแพตช์
-c, --creator พิมพ์ผู้สร้างของแต่ละแพทช์
-D, --date พิมพ์วันที่ของแต่ละแพตช์
พิมพ์บรรพบุรุษของการแก้ไข
ทลา บรรพบุรุษ-กราฟ
รายการผลิตภัณฑ์ บรรพบุรุษ of a การแก้ไข
การใช้งาน: tla บรรพบุรุษกราฟ [ตัวเลือก] [แก้ไข]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-m, --merges แสดงผสานเข้ากับสายการพัฒนานี้
-r, --reverse รายการเก่าไปใหม่ล่าสุด
-i, --ทันทีแสดงเฉพาะบรรพบุรุษโดยตรง
-p, --previous แสดง (เนมสเปซ) การแก้ไขก่อนหน้า
พิมพ์รายการที่อธิบายบรรพบุรุษของการแก้ไข
ทลา cat-เก็บถาวร-log
พิมพ์ เนื้อหา of an เก็บ เข้าสู่ระบบ การเข้า
การใช้งาน: tla cat-archive-log [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
--headers แสดงเฉพาะส่วนหัวของบันทึก
ดึงและพิมพ์ข้อความบันทึกสำหรับการแก้ไขที่ระบุจากไฟล์เก็บถาวร
ทลา แคชเรฟ
แคช a เต็ม แหล่ง ต้นไม้ in an เก็บ
การใช้งาน: tla cacherev [ตัวเลือก] [แก้ไข]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
--cache DIR แคชรูทสำหรับต้นไม้ที่มีความบริสุทธิ์
แคชสำเนาข้อความเต็มของการแก้ไขที่ระบุในไฟล์เก็บถาวร สิ่งนี้สามารถเร่งความเร็วได้
ต่อมาเรียก "tla get" สำหรับสิ่งนั้นและการแก้ไขที่ตามมา
หากไม่มีการระบุการแก้ไข แต่มีการเรียกใช้คำสั่งจากภายในแผนผังโครงการ ให้แคช
การแก้ไขล่าสุดในเวอร์ชันเริ่มต้นของแผนผังนั้น
ทลา cachedrev
รายการ เก็บไว้ชั่วคราว การแก้ไข in an เก็บ
การใช้งาน: tla cachedrevs [ตัวเลือก] [รุ่น]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
รายงานว่ามีการแก้ไขเวอร์ชันใดของเวอร์ชันใดที่แคชไว้เป็นต้นไม้ทั้งหมดในไฟล์เก็บถาวร
ดูเพิ่มเติมที่ "tla cacherev -H"
ทลา Uncacherev
เอาออก a เก็บไว้ชั่วคราว เต็ม แหล่ง ต้นไม้ จาก an เก็บ
การใช้งาน: tla uncacherev [ตัวเลือก] การแก้ไข [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
ลบรูปแบบแคชของ REVISION ออกจากไฟล์เก็บถาวร
หากไม่ได้ระบุ REVISION แต่คำสั่งถูกเรียกใช้จากภายในแผนผังโครงการ uncache
การแก้ไขล่าสุดในเวอร์ชันเริ่มต้นของแผนผังนั้น
ดู "tla cacherev -H" ด้วย
ทลา เก็บเมตาข้อมูล
รายงาน ข้อมูลเมตา จาก an เก็บ
การใช้งาน: tla archive-meta-info [ตัวเลือก] รายการชื่อ
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
พิมพ์เนื้อหาของไฟล์ meta-info จากไฟล์เก็บถาวร ตัวอย่างเช่น,
% tla archive-meta-info ชื่อ
พิมพ์ชื่ออย่างเป็นทางการของไฟล์เก็บถาวรเริ่มต้นของคุณ
ทลา เก็บสแน็ปช็อต
ปรับปรุง an เก็บ ภาพรวม
การใช้งาน: tla archive-snapshot [ตัวเลือก] dir [จำกัด]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
อัปเดตไดเร็กทอรี DIR ด้วย "snapshot" ของไฟล์เก็บถาวร (หรือส่วนหนึ่งของไฟล์เก็บถาวร
ระบุโดย LIMIT
สำหรับสแน็ปช็อตของไฟล์เก็บถาวรแต่ละรายการ DIR จะมีไฟล์และไดเร็กทอรีย่อย (โดยที่ $ARCH คือ
ชื่อไฟล์เก็บถาวร):
./$ARCH.เพิ่มแล้ว
./$อาร์ช/
ในทำนองเดียวกัน สำหรับแต่ละหมวดหมู่ที่ทำสแน็ปช็อต DIR จะมี:
./$ARCH/$CAT.เพิ่มแล้ว
./$ARCH/$CAT/
และอื่นๆ ซ้ำๆ สำหรับสาขาและเวอร์ชันต่างๆ
สำหรับการแก้ไขแต่ละครั้ง สแน็ปช็อตประกอบด้วย:
./$ARCH/$CAT/$BRANCH/$VERSION/$REVISION.added
และไฟล์นั้นมีสำเนาของรายการบันทึกการแก้ไขสำหรับการแก้ไขนั้น
สามารถใช้สแนปชอตร่วมกับเครื่องมืออื่นๆ (แนะนำให้ใช้ ´make´) เพื่อทริกเกอร์
เหตุการณ์ที่เกิดขึ้นครั้งเดียวเพื่อตอบสนองต่อการเพิ่มใหม่ในไฟล์เก็บถาวร
ทลา รุ่นเก็บถาวร
รายการ รุ่นเก็บถาวร in an เก็บ
การใช้งาน: tla รุ่นเก็บถาวร [ตัวเลือก]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
พิมพ์สตริงตัวระบุรูปแบบไฟล์เก็บถาวรของไฟล์เก็บถาวรส่วนโค้ง
ทลา แก้ไขการเก็บถาวร
แก้ไขปัญหา อุปกรณ์เสริม ไฟล์ in an เก็บ
การใช้งาน: tla archive-fixup [ตัวเลือก]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
นี่คือคำสั่ง "จับทั้งหมด" เพื่อแก้ไขสถานะที่ไม่ได้มาตรฐานและไม่ใช่ธุรกรรมของ
ไฟล์เก็บถาวร ปัจจุบันหน้าที่ของมันคือการซ่อมแซม .listing ไฟล์ในไฟล์เก็บถาวรที่ใช้
พวกเขา
ปะ กรุณาเข้าสู่ระบบ คำสั่ง
ทลา ทำบันทึก
ในการเริ่มต้น a ใหม่ เข้าสู่ระบบ ไฟล์ การเข้า
การใช้งาน: tla make-log [ตัวเลือก] [เวอร์ชั่น]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
สร้าง (ถ้าจำเป็น) ไฟล์รายการบันทึกในรูทของแผนผังโครงการที่มี DIR สำหรับ
รุ่นที่ระบุ
ชื่อของไฟล์บันทึกใหม่ถูกพิมพ์ไปยังเอาต์พุตมาตรฐาน
ทลา บันทึกเวอร์ชัน
รายการ ปะ เข้าสู่ระบบ รุ่น in a โครงการ ต้นไม้
การใช้งาน: บันทึกเวอร์ชัน tla [ตัวเลือก]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-d, --dir DIR cd เป็น DIR ก่อน
-a, --archive รายการเก็บถาวรเฉพาะบันทึกสำหรับ ARCHIVE
-c, --category CATEGORY รายการบันทึกเฉพาะสำหรับ CATEGORY
-b, --branch BRANCH รายการบันทึกเฉพาะสำหรับ BRANCH
-v, --vsn VERSION รายการบันทึกเฉพาะสำหรับ VERSION
-r, --reverse ย้อนกลับลำดับการจัดเรียง
พิมพ์รายการเวอร์ชันที่มีบันทึกโปรแกรมแก้ไขในแผนผังโครงการที่มี
DIR (หรือไดเร็กทอรีปัจจุบัน)
ทลา เพิ่มบันทึกรุ่น
เพิ่ม a ปะ เข้าสู่ระบบ รุ่น ไปยัง a โครงการ ต้นไม้
การใช้งาน: tla add-log-version [ตัวเลือก] [เก็บถาวร]/version
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
เพิ่มรายการบันทึกการแก้ไขที่ว่างเปล่าในขั้นต้นสำหรับ VERSION ไปยังแผนผังโครงการที่มีDIR
(หรือไดเร็กทอรีปัจจุบัน)
บันทึกโปรแกรมแก้ไขแผนผังโครงการเป็นสิ่งที่จำเป็นสำหรับการตรวจสอบไดเรกทอรีในเวอร์ชันนั้น
หรืออัปเดตด้วยแพตช์จากเวอร์ชันนั้น
โปรดทราบว่าเวอร์ชันที่บันทึกสำหรับแผนผังโครงการจะถูกบันทึกโดยเวอร์ชันที่มีคุณสมบัติครบถ้วน
ชื่อ: ชื่อไฟล์เก็บถาวรพร้อมชื่อเวอร์ชันภายในไฟล์เก็บถาวรนั้น
ทลา ลบบันทึกรุ่น
เอาออก a รุ่นของ ปะ เข้าสู่ระบบ จาก a โครงการ ต้นไม้
การใช้งาน: tla remove-log-version [ตัวเลือก] [เก็บถาวร]/version
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
ลบบันทึกการแก้ไขสำหรับ VERSION ออกจากแผนผังโครงการที่มี DIR (หรือ current
ไดเร็กทอรี)
ใช้คำสั่งนี้ด้วยความระมัดระวัง -- จะลบประวัติการแก้ไขออกจากแผนผังโครงการ!
ทลา บันทึก
รายการ ปะ บันทึก สำหรับ a รุ่น in a โครงการ ต้นไม้
การใช้งาน: บันทึก tla [ตัวเลือก] [[เก็บถาวร]/รุ่น ...]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-r, --reverse sort จากใหม่สุดไปเก่าสุด
-s, --summary พิมพ์บทสรุปของแต่ละแพตช์
-c, --creator พิมพ์ผู้สร้างของแต่ละแพทช์
-D, --date พิมพ์วันที่ของแต่ละแพตช์
--local-merges รายการผสานจากไฟล์เก็บถาวรเดียวกัน
--foreign-merges list merges จากคลังข้อมูลอื่น ๆ
--merges แสดงรายการการผสานทั้งหมด
-f, --full พิมพ์ชื่อระดับแพทช์แบบเต็ม
พิมพ์รายการแพตช์ที่ใช้กับแผนผังโครงการ DIR (หรือไดเร็กทอรีปัจจุบัน) จาก
รุ่น
ทลา แมวล็อก
พิมพ์ เนื้อหา of a โครงการ ต้นไม้ เข้าสู่ระบบ การเข้า
การใช้งาน: tla cat-log [ตัวเลือก] การแก้ไขข้อมูลจำเพาะ
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
ดึงและพิมพ์บันทึกโปรแกรมแก้ไขสำหรับการแก้ไขที่ระบุจากแผนผังโครงการ
ทลา การเปลี่ยนแปลง
สร้าง a ChangeLog จาก a ปะ เข้าสู่ระบบ
การใช้งาน: tla changelog [ตัวเลือก] [[เก็บถาวร]/รุ่น]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
--no-files ไม่รวมรายการไฟล์จาก ChangeLog
--unagged อย่าแท็กไฟล์เอาต์พุตโดยปริยาย
--new-entry PATCH, FILE ทำให้ FILE เป็นรายการแรก (บนสุด)
สำหรับแพทช์ระดับ PATCH
สร้าง ChangeLog สำหรับ VERSION จากบันทึกการแก้ไขสำหรับ DIR
ทลา บันทึกสำหรับการผสาน
สร้าง a เข้าสู่ระบบ การเข้า ร่างกาย สำหรับ a ผสาน
การใช้งาน: tla log-for-merge [ตัวเลือก] [[เก็บถาวร]/เวอร์ชัน]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-r, --reverse sort จากใหม่สุดไปเก่าสุด
สร้างเนื้อหารายการบันทึกที่อธิบายการผสานเป็น VERSION
ทลา ผสาน
รายงาน ที่ไหน สอง สาขา มี รับ ผสาน
การใช้งาน: tla ผสาน [ตัวเลือก] เป็น [จาก]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-r, --reverse sort จากใหม่สุดไปเก่าสุด
-f, --full พิมพ์ชื่อระดับแพทช์แบบเต็ม
พิมพ์รายชื่อคู่ของชื่อระดับแพตช์:
%s %s เข้า-RVN จาก-RVN
โดยที่แต่ละคู่ระบุว่าที่ระดับแพตช์ INTO-RVN ของ INTO รายการบันทึกแพตช์
เพิ่ม FROM-RVN แล้ว
FROM อาจเป็นชื่อสาขา ชื่อเวอร์ชัน หรือชื่อรุ่นแก้ไข หากเป็นชื่อสาขาหรือรุ่น
การผสานทั้งหมดจากสาขาหรือเวอร์ชันนั้นจะถูกรายงาน หากชื่อแก้ไขเฉพาะการผสาน
คะแนนสำหรับการแก้ไขเฉพาะนั้นจะถูกรายงาน
INTO อาจเป็นชื่อรุ่นหรือชื่อรุ่นแก้ไข หากเป็นชื่อรุ่น จุดรวมทั้งหมดภายใน
เวอร์ชันนั้นถูกพิมพ์ หากเป็นชื่อการแก้ไข จุดรวมทั้งหมดที่การแก้ไขนั้นหรือ
ก่อนหน้านี้ถูกพิมพ์
เอาต์พุตถูกจัดเรียงโดยใช้การเรียงลำดับระดับแพตช์ของคอลัมน์แรก
แพทช์ที่รวมอยู่จะแสดงรายการตามชื่อเต็ม เว้นแต่ FROM เป็นชื่อการแก้ไข ถ้า FROM เป็น a
การแก้ไข --full ทำให้พิมพ์ชื่อเต็ม
ทลา รวมใหม่
รายการ ต้นไม้ แพทช์ ใหม่ ไปยัง a รุ่น
การใช้งาน: tla ผสานใหม่ [ตัวเลือก] [[เก็บถาวร] / รุ่น]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-r, --reverse sort จากใหม่สุดไปเก่าสุด
แสดงรายการบันทึกโปรแกรมแก้ไขทั้งหมดในแผนผังที่มี DIR ที่ยังไม่ได้รวมเข้าด้วยกัน
กับรุ่น
หลายโครงการ การกำหนดค่า คำสั่ง
ทลา สร้างการกำหนดค่า
ยกตัวอย่าง a หลายโครงการ การตั้งค่า
การใช้งาน: tla build-config [ตัวเลือก] config
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-d, --dir DIR cd เป็น DIR ก่อน
--no-pristines ไม่สร้างสำเนาที่เก่าแก่
--link ไฟล์ฮาร์ดลิงก์ไปยังไลบรารีการแก้ไขแทนการคัดลอก
--library ตรวจสอบให้แน่ใจว่าการแก้ไขอยู่ในไลบรารีการแก้ไข
--sparse เพิ่มรายการไลบรารีเบาบาง (--link, --library)
-r, --release-id เขียนทับ ./=RELEASE-ID สำหรับการกำหนดค่านี้
สร้างการกำหนดค่าที่มีชื่อ ดูเพิ่มเติมที่ "tla cat-config -H"
ทลา cat-config.php
เอาท์พุต ข้อมูล เกี่ยวกับ a หลายโครงการ การตั้งค่า
การใช้งาน: tla cat-config [ตัวเลือก] config
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-d, --dir DIR cd เป็น DIR ก่อน
-o, --output CFG เขียนเอาต์พุตเป็น config CFG
-f, --force เขียนทับการกำหนดค่าที่กำลังออก (ด้วย --output)
-s, --snap แสดงระดับแพตช์ปัจจุบันของแพ็คเกจทรีย่อย
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
แยกวิเคราะห์และพิมพ์ไฟล์ระบุการกำหนดค่าจากแผนผังโครงการ
ไฟล์ปรับแต่งประกอบด้วยบรรทัดว่าง บรรทัดความคิดเห็นที่ขึ้นต้นด้วย "#" และ config
เส้นข้อมูลจำเพาะ ไฟล์กำหนดค่าชื่อ $NAME ถูกเก็บไว้ในแผนผังโครงการเป็น
./configs/$NAME หรือเป็น ./$NAME
บรรทัดข้อกำหนดการกำหนดค่ามีเส้นทางสัมพัทธ์ภายในแผนผังโครงการ และ a
สเปคของโครงการหรือแก้ไขเพื่อจัดเก็บในสถานที่นั้นๆ
ตัวอย่างเช่น บรรทัด:
./src/โค้ง lord@emf.net--2003b/arch--devo--1.0
หมายความว่า เมื่อสร้างการกำหนดค่า การแก้ไขล่าสุดของ arch--devo--1.0 ควร
ถูกสร้างขึ้นภายในทรีเป็น ./src/arch
ข้อมูลจำเพาะของโครงการอาจเป็นชื่อสาขา ชื่อรุ่น หรือชื่อเฉพาะก็ได้
การแก้ไข
ตัวเลือก --snap บอกให้ตรวจสอบแผนผังโครงการเพื่อดูว่ามีการแก้ไขใดของ
พิมพ์โปรเจ็กต์ที่กำหนดค่าไว้ และสร้างข้อกำหนดการกำหนดค่าใหม่ที่อ้างอิง
การแก้ไขเฉพาะเหล่านั้น ตัวอย่างเช่น ผลลัพธ์สำหรับบรรทัดที่แสดงด้านบนอาจเป็น:
./src/โค้ง lord@emf.net--2003b/arch--devo--1.0--patch-21
ตัวเลือก --output ทำให้เอาต์พุตจากคำสั่งนี้ถูกบันทึกเป็น new
ไฟล์การกำหนดค่า (หรือเพื่อแทนที่ไฟล์ที่มีอยู่หาก --force ให้ไว้)
คำสั่ง สำหรับ สาขา AND การควบรวมกิจการ
ทลา แท็ก
สร้าง a ความต่อเนื่อง การแก้ไข
การใช้งาน: แท็ก tla [ตัวเลือก] SOURCE-REVISION TAG-VERSION
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-l, --log FILE คอมมิตกับไฟล์บันทึก FILE
--no-cacherev อย่าแท็ก cacherev แม้ว่าไฟล์เก็บถาวรที่แตกต่างกัน
--seal สร้างเวอร์ชัน-0 ฉบับแก้ไข
--fix สร้างการแก้ไขเวอร์ชันแก้ไข
-S, --setup ใช้ 'archive-setup' หากจำเป็น โดยปริยาย
--no-setup ห้ามใช้ 'archive-setup' แม้ว่าจำเป็น
สร้างการแก้ไขต่อเนื่อง TAG-VERSION (จุดสาขาหรือแท็ก) ซึ่งเทียบเท่ากับ
SOURCE-REVISION (รวมรายการบันทึก)
หากไม่มีรายการบันทึก รายการบันทึกเล็กน้อยจะถูกสร้างขึ้น
ทลา สาขา
สร้าง a ความต่อเนื่อง การแก้ไข
การใช้งาน: สาขา tla [ตัวเลือก] [แหล่งที่มา] BRANCH
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-l, --log FILE คอมมิตกับไฟล์บันทึก FILE
--no-cacherev อย่าแท็ก cacherev แม้ว่าไฟล์เก็บถาวรที่แตกต่างกัน
--seal สร้างเวอร์ชัน-0 ฉบับแก้ไข
--fix สร้างการแก้ไขเวอร์ชันแก้ไข
สร้างการแก้ไขต่อเนื่อง BRANCH (จุดสาขาหรือแท็ก) ซึ่งเทียบเท่ากับ
แหล่งที่มา (พร้อมรายการบันทึก) หากไม่มีรายการบันทึก รายการบันทึกเล็กน้อยจะเป็น
สร้าง
หากไม่ได้ระบุ SOURCE การแก้ไขแผนผังโครงการปัจจุบันจะถูกใช้ และโครงการ
ต้นไม้เปลี่ยนเป็นสาขา
ทลา สลับ
เปลี่ยนแปลง การทำงาน ต้นไม้ รุ่น
การใช้งาน: สวิตช์ tla [ตัวเลือก] [แพ็คเกจ]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัวและออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR เปลี่ยนเป็น DIR ก่อน
-q, --quiet ระงับข้อมูลความคืบหน้า
เปลี่ยนเวอร์ชันของแผนผังการทำงานเป็นเวอร์ชันของแพ็คเกจ และทำให้เทียบเท่ากับการแก้ไข
รักษาการเปลี่ยนแปลงที่ไม่มีข้อผูกมัด
หมายเหตุ: tla จะสลับไปที่การแก้ไข _latest_ ในเวอร์ชันที่ให้มาโดยอัตโนมัติ
ทลา ปรับปรุง
ปรับปรุง a โครงการ ต้นไม้
การใช้งาน: tla update [ตัวเลือก] [เวอร์ชั่น/แก้ไข]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR อัปเดตแผนผังโครงการใน DIR (ค่าเริ่มต้น `.´)
-N, --forward ส่งตัวเลือก --forward ไปที่ `patch´
--dest DEST แทนที่จะแก้ไขแผนผังโครงการในสถานที่
ทำสำเนาไปที่ DEST แล้วนำผลลัพธ์ไปใช้กับสิ่งนั้น
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
อัปเดตแผนผังโครงการโดยรับเวอร์ชันล่าสุดของ VERSION (หรือเวอร์ชันเริ่มต้นของ
แผนผังโครงการ) แล้วใช้ชุดโปรแกรมแก้ไขความแตกต่างระหว่างโครงการ
ต้นไม้และการแก้ไขสูงสุดที่เป็นปัจจุบัน
หากการรวมมีความขัดแย้ง ข้อความเตือนจะถูกพิมพ์ และแผนผังโครงการใหม่
จะมีไฟล์ ".rej"
ทลา เล่นใหม่
ใช้ การแก้ไข ชุดการเปลี่ยนแปลง ไปยัง a โครงการ ต้นไม้
การใช้งาน: tla replay [ตัวเลือก] [รุ่น/แก้ไข...]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
--list FILE อ่านรายการแพทช์ที่จะใช้
--ใหม่ เล่นซ้ำเฉพาะแพทช์ใหม่
--reverse ย้อนกลับแพทช์ที่มีชื่อ
-N, --forward ส่งตัวเลือก --forward ไปที่ `patch´
-d, --dir DIR ดำเนินการบนแผนผังโครงการใน DIR (ค่าเริ่มต้น `.´)
--dest DEST แทนที่จะแก้ไขแผนผังโครงการในสถานที่
ทำสำเนาไปที่ DEST แล้วนำผลลัพธ์ไปใช้กับสิ่งนั้น
--skip-present ข้ามแพตช์ที่มีบันทึกการแก้ไขตั้งแต่ 1 รายการขึ้นไปแล้วในแผนผังนี้
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
ผลลัพธ์เกิดขึ้นจากการใช้แพตช์ในเวอร์ชันล่าสุดของ VERSION (หรือ default
เวอร์ชันของแผนผังโครงการ) หยุดทำงานหลังจากแพตช์แรกที่ก่อให้เกิดข้อขัดแย้ง ถ้า
มีการระบุ VERSIONs หลายเวอร์ชัน และใช้ในทางกลับกัน
หากมีการระบุการแก้ไขเฉพาะหนึ่งรายการขึ้นไป (รวมถึงระดับแพตช์) แทน เฉพาะ
ชุดแพตช์เหล่านั้นและจะไม่ถูกนำไปใช้
ด้วยตัวเลือก --list ให้อ่านรายการแพตช์ที่จะใช้จาก FILE (- สำหรับอินพุตมาตรฐาน)
ควรระบุชื่อการแก้ไขที่สมบูรณ์ หนึ่งรายการต่อบรรทัด การเล่นซ้ำจะหยุดที่ตอนแรก
แพทช์ในรายการที่ทำให้เกิดข้อขัดแย้งในการผสานทิ้งไฟล์ที่มีชื่อของ
รูปแบบ:
,,replay.conflicts-in -- ชื่อของแพตช์ที่ทำให้เกิดข้อขัดแย้ง
,,replay.remaining -- รายการแพตช์ที่ยังไม่ได้ใช้งาน
ทลา รวมดาว
ผสาน ซึ่งกันและกัน ผสาน สาขา
การใช้งาน: tla star-merge [ตัวเลือก] [จาก]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ไฟล์เก็บถาวรแบบต้นไม้
-c, --changes OUTPUT Generate แต่อย่าใช้ชุดการแก้ไข
-r, --reference VERSION ตั้งค่าเวอร์ชันอ้างอิง (ค่าเริ่มต้น: เวอร์ชันแผนผังโครงการ)
-N, --forward ส่งตัวเลือก --forward ไปที่ `patch´
-t, --three-way ทำการผสานแบบ 3 ทาง (diff3-style)
-d, --dir DIR ดำเนินการบนแผนผังโครงการใน DIR (ค่าเริ่มต้น `.´)
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
รวมการเปลี่ยนแปลงจาก FROM เป็นแผนผังโครงการ โดยพิจารณาจากบรรพบุรุษร่วมกันจาก
รุ่นอ้างอิงของโครงการ การอ้างอิง (ซึ่งค่าเริ่มต้นเป็นรุ่นต้นไม้ของ
ต้นไม้โครงการ) หากไม่ได้กำหนด FROM ไว้ จะมีค่าเริ่มต้นเป็นการแก้ไขแผนผัง
จุดประสงค์ของคำสั่งนี้คือเพื่อรวมการเปลี่ยนแปลงระหว่างสายการพัฒนาซึ่งอาจมี
รวมกันทั้งสองทิศทาง ใช้ประวัติการรวมเพื่อพยายามลดขนาดที่หลอกลวง
ความขัดแย้งที่อาจเกิดขึ้นจาก `การควบรวมกิจการ'
FROM หมายถึงการแก้ไข (อาจระบุเป็นชื่อเวอร์ชัน โดยระบุเวอร์ชันล่าสุด
แก้ไขในเวอร์ชั่นนั้น)
TREE คือแผนผังโครงการที่จะเกิดการผสาน
การรวมดาวทำงานโดยการคำนวณการแก้ไข ANCESTOR ล่าสุดของ REFERENCE และ FROM และ
จากนั้นใช้ชุดการเปลี่ยนแปลง:
เดลต้า (บรรพบุรุษ จาก)
ไปที่ TREE
"บรรพบุรุษล่าสุด" ถูกกำหนดดังนี้:
MAYBE_ANCESTOR_1 ถูกกำหนดให้เป็นระดับแพตช์สูงสุดของ FROM ใน REFERENCE ซึ่งทั้งคู่
TREE และ FROM มีบันทึกการแก้ไข กล่าวอีกนัยหนึ่ง เป็นฉบับอ้างอิงล่าสุดของ
เวอร์ชันของ FROM ถูกรวมเข้ากับ TREE แล้ว
MAYBE_ANCESTOR_2 ถูกกำหนดให้เป็นระดับแพตช์สูงสุดใน REFERENCE ซึ่งทั้ง FROM
และการอ้างอิงมีบันทึกการแก้ไข กล่าวอีกนัยหนึ่ง เป็นฉบับปรับปรุงล่าสุดของ REFERENCE
รวมเข้ากับ FROM แล้ว
MAYBE_ANCESTOR_2 หากไม่ใช่ "ศูนย์" จะถูกรวมเข้ากับ FROM ที่การแก้ไขบางรายการของ FROM
เวอร์ชันที่เราเรียกว่า LAST_MERGE_INTO_FROM
หากทั้ง MAYBE_ANCESTOR_1 หรือ MAYBE_ANCESTOR_2 เป็นศูนย์ การผสานดาวจะไม่สามารถทำอะไรได้
หาก MAYBE_ANCESTOR_1 อันใดอันหนึ่งเป็น MAYBE_ANCESTOR_2 ไม่เป็นศูนย์ แสดงว่าค่าที่ไม่ใช่ศูนย์นั้นจะเป็น
บรรพบุรุษ.
หากทั้ง MAYBE_ANCESTOR_1 และ MAYBE_ANCESTOR_2 ไม่เป็นศูนย์ แสดงว่า LAST_MERGE_INTO_FROM และ
เปรียบเทียบ MAYBE_ANCESTOR_1 (ทั้งสองรุ่นเป็นรุ่นแก้ไขในเวอร์ชันของ FROM) ถ้า MAYBE_ANCESTOR_1
คือการแก้ไขในภายหลัง ดังนั้น MAYBE_ANCESTOR_1 จึงเป็น ANCESTOR มิฉะนั้น MAYBE_ANCESTOR_2 คือ
บรรพบุรุษ.
ทลา สมัครเดลต้า
คำนวณ a การแก้ไข ระหว่าง ใด สอง ต้นไม้ or การแก้ไข และ ใช้ it ไปยัง a โครงการ ต้นไม้
การใช้งาน: tla apply-delta [ตัวเลือก] จาก (แก้ไข | DIR) ถึง (แก้ไข | DIR)
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-N, --forward ส่งตัวเลือก --forward ไปที่ `patch´
--cache DIR ระบุแคชรูทสำหรับสำเนาดั้งเดิม
-d, --dir DIR ดำเนินการบนแผนผังโครงการใน DIR (ค่าเริ่มต้น `.´)
--dest DEST แทนที่จะแก้ไขแผนผังโครงการในสถานที่
ทำสำเนาไปที่ DEST แล้วนำผลลัพธ์ไปใช้กับสิ่งนั้น
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
เดลต้าระหว่าง A และ B (ซึ่งทั้งคู่อาจเป็นการแก้ไขฉบับเต็มหรือแผนผังโครงการ) คือ
คำนวณแล้วนำไปใช้กับแผนผังโครงการ
รหัสสถานะออก:
0 ไม่มีข้อขัดแย้งระหว่างแพตช์
1 เกิดความขัดแย้งระหว่างแพตช์
3 ข้อผิดพลาดภายใน
ทลา หายไป
พิมพ์ แพทช์ หายไป จาก a โครงการ ต้นไม้
การใช้งาน: tla หายไป [ตัวเลือก] [รุ่น]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-q, --quiet ให้ผลผลิตไม่ธรรมดา
-x, --exit-status exit non-0 หากแพทช์หายไป
-d, --dir DIR cd เป็น DIR ก่อน
-r, --reverse sort จากใหม่สุดไปเก่าสุด
-s, --summary แสดงข้อมูลสรุปของแต่ละแพตช์ที่ขาดหายไป
-c, --creator แสดงผู้สร้างของแต่ละแพตช์ที่หายไป
-D, --date แสดงวันที่ของแต่ละแพตช์ที่หายไป
-f, --full พิมพ์ชื่อการแก้ไขแบบเต็ม
--merges พิมพ์รายการผสานสำหรับแต่ละแพตช์ที่ขาดหายไป
--skip-present ข้ามแพตช์ที่มีบันทึกการแก้ไขตั้งแต่ 1 รายการขึ้นไปแล้วในแผนผังนี้
พิมพ์รายการแพตช์ที่ขาดหายไปในแผนผังโครงการที่มี DIR (หรือปัจจุบัน
ไดเร็กทอรี) สำหรับ VERSION (หรือเวอร์ชันเริ่มต้นของแผนผังโครงการ)
แฟล็ก --merges หมายถึง สำหรับแต่ละแพตช์ เพื่อพิมพ์รายการแพตช์ที่รวมอยู่ในไฟล์
แพทช์ในสองคอลัมน์ ตัวอย่างเช่น:
แพทช์-A แพทช์-A
แพทช์-A แพทช์-B
แพทช์-A แพทช์-C
หมายความว่า PATCH-A มีการเปลี่ยนแปลงจาก PATCH-B และ PATCH-C (ทุกแพทช์รวม at
ตัวเองน้อยที่สุด)
ด้วย -x หากไม่มีแพตช์ คำสั่งจะออกด้วยสถานะ 1 มิฉะนั้นด้วย
สถานะ 0
ด้วย -q จะไม่มีเอาต์พุต
คำเตือน: ในขณะนี้ เงื่อนไขข้อผิดพลาดบางอย่าง *ยัง* ออกโดยมีสถานะข้อผิดพลาด 1 อย่างไรก็ตาม ใน
สถานการณ์ที่ผู้โทรไม่เกี่ยวข้องกับข้อผิดพลาด สถานะการออกยังคงมีประโยชน์
ทลา เข้าร่วมสาขา
เพิ่ม a รุ่น as an บรรพบุรุษ of a โครงการ ต้นไม้
การใช้งาน: tla join-branch [ตัวเลือก] รุ่น
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR ดำเนินการบนแผนผังโครงการใน DIR (ค่าเริ่มต้น `.´)
--dest DEST แทนที่จะแก้ไขแผนผังโครงการในสถานที่
ทำสำเนาไปที่ DEST แล้วนำผลลัพธ์ไปใช้กับสิ่งนั้น
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
VERSION--base-0 ต้องมีความต่อเนื่อง (เช่น tag) คำสั่งเล่นชุดการเปลี่ยนแปลงซ้ำสำหรับ
VERSION--base-0 ในแผนผังโครงการ ซึ่งมีผลในการเพิ่มบันทึกสำหรับสาขา
(ทำให้แท็กเป็นบรรพบุรุษของต้นไม้ผลลัพธ์)
ทลา ซิงค์ต้นไม้
รวมกัน a โครงการ ต้นไม้ บันทึกแพทช์ สีสดสวย a กำหนด การแก้ไข
การใช้งาน: tla sync-tree [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR ดำเนินการบนแผนผังโครงการใน DIR (ค่าเริ่มต้น `.´)
--dest DEST แทนที่จะแก้ไขแผนผังโครงการในสถานที่
ทำสำเนาไปที่ DEST แล้วนำผลลัพธ์ไปใช้กับสิ่งนั้น
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
แผนผังโครงการใหม่ถูกสร้างขึ้นโดยรับการแก้ไขและเพิ่มรายการบันทึกการแก้ไขทั้งหมด
จากการแก้ไข ไม่มีการผสานจริง - เฉพาะบันทึกการแก้ไขเท่านั้นที่เปลี่ยนแปลง
ทลา รูปสามเหลี่ยม
คำนวณ a การแก้ไข (หรือ ต่าง) ระหว่าง ใด สอง ต้นไม้ or การแก้ไข
การใช้งาน: tla delta [ตัวเลือก] (REVISION|TREE)-A (REVISION|TREE)-B [DESTDIR]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
--cache DIR ระบุแคชรูทสำหรับสำเนาดั้งเดิม
-n, --no-changeset ไม่สร้างเซ็ตการแก้ไข
--diffs พิมพ์รายงานชุดการแก้ไขพร้อมส่วนต่าง (หมายถึง -n)
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
ให้ (REVISION|TREE)-A และ (REVISION|TREE)-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 และคำนวณ
ชุดการเปลี่ยนแปลงซึ่งจะถูกบันทึกไว้ใน ,,changes . ที่สร้างขึ้นใหม่
ไดเร็กทอรี หากคุณต้องการรายงานแทน
ผนวก --diffs ตัวเลือก
รู้ลึก แคช คำสั่ง
ทลา การเปลี่ยนแปลง
รายงาน เกี่ยวกับ ในประเทศ การเปลี่ยนแปลง in a โครงการ ต้นไม้
การใช้งาน: tla เปลี่ยน [ตัวเลือก] [แก้ไข] [-- จำกัด...]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัวและออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR เปลี่ยนเป็น DIR ก่อน
-o, --output DIR บันทึกชุดการเปลี่ยนแปลงใน DIR (หมายถึง --keep)
-v, --verbose ละเอียดรายงานชุดการแก้ไข
-q, --quiet ระงับข้อมูลความคืบหน้า
--diffs รวมส่วนต่างในผลลัพธ์
-k, --keep อย่าลบไดเร็กทอรีเอาต์พุตเมื่อสิ้นสุด
--link ฮาร์ดลิงก์ไฟล์ที่ไม่เปลี่ยนแปลงไปยังไลบรารีการแก้ไข
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
สร้างรายงานโปรแกรมแก้ไขที่อธิบายความแตกต่างระหว่างแผนผังโครงการที่มีDIR
(หรือไดเร็กทอรีปัจจุบัน) และ REVISION
ระดับแพตช์เริ่มต้นสำหรับเวอร์ชันที่กำหนดคือระดับล่าสุดที่แผนผังโครงการ
มีแพทช์ ไฟล์เก็บถาวรเริ่มต้นและรุ่นตามที่พิมพ์โดย "tla tree-version"
ทลา ความแตกต่างของไฟล์
โชว์ ในประเทศ การเปลี่ยนแปลง ไปยัง a ไฟล์
การใช้งาน: tla file-diff [ตัวเลือก] ไฟล์ [แก้ไข]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-N, --new-file ถือว่าไฟล์ที่หายไปเป็นไฟล์ว่าง
พิมพ์แตกต่างระหว่าง FILE และไฟล์ที่เกี่ยวข้องในสำเนาแคชของ REVISION
ระดับแพตช์เริ่มต้นสำหรับเวอร์ชันที่กำหนดคือระดับล่าสุดที่แผนผังโครงการ
มีแพทช์ ไฟล์เก็บถาวรเริ่มต้นและรุ่นตามที่พิมพ์โดย "tla tree-version"
ทลา ค้นหาไฟล์
พบ กำหนด รุ่น of ไฟล์
การใช้งาน: tla file-find [ตัวเลือก] ไฟล์ [แก้ไข]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-N, --new-file พิมพ์ไฟล์ที่หายไปเป็น `/dev/null´
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
พิมพ์ตำแหน่งของไฟล์ที่สอดคล้องกับ FILE ในสำเนาแคชของ REVISION
ระดับแพตช์เริ่มต้นสำหรับเวอร์ชันที่กำหนดคือระดับล่าสุดที่แผนผังโครงการ
มีแพทช์ ไฟล์เก็บถาวรเริ่มต้นและรุ่นตามที่พิมพ์โดย "tla tree-version"
ทลา เก่าแก่
รายการ Pristina ต้นไม้ in a โครงการ ต้นไม้
การใช้งาน: tla pristines [ตัวเลือก] [จำกัด]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-d, --dir DIR cd เป็น DIR ก่อน
-u, --unlocked return ปลดล็อคเท่านั้น pristines
-l, --locked return only ล็อค pristines
-r, --reverse การเรียงลำดับการเรียงลำดับย้อนกลับ
พิมพ์รายการการแก้ไขดั้งเดิมที่แคชไว้ในแผนผังโครงการ DIR (หรือปัจจุบัน
ไดเร็กทอรี)
ทลา ล็อค-เก่าแก่
ล็อค (หรือ ปลดล็อค) a Pristina ต้นไม้
การใช้งาน: tla lock-pristine [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-u, --unlock ปลดล็อคมากกว่าล็อค
ล็อค REVISION ดั้งเดิมที่ระบุในแผนผังโครงการที่มี DIR (หรือกระแส
ไดเร็กทอรี) ซึ่งจะป้องกันไม่ให้การแก้ไขถูกนำกลับมาใช้ใหม่โดยอัตโนมัติ
ทลา เพิ่มเติมที่เก่าแก่
ทำให้มั่นใจ ที่ a โครงการ ต้นไม้ มี a ในสิ่งที่สนใจ Pristina การแก้ไข
การใช้งาน: tla add-pristine [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
แยก REVISION จากไฟล์เก็บถาวร สร้างสำเนาดั้งเดิม เก็บสำเนาที่เก่าแก่นั้นไว้ใน
แผนผังโครงการของไดเรกทอรีปัจจุบัน
ทลา หาที่บริสุทธิ์
พบ และ พิมพ์ เส้นทาง ไปยัง a Pristina การแก้ไข
การใช้งาน: tla find-pristine [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-d, --dir DIR cd เป็น DIR ก่อน
-u, --unlocked ส่งคืนเฉพาะปลดล็อคที่เก่าแก่
-l, --locked ส่งคืนเฉพาะล็อคที่เก่าแก่
-t, --tree-only ค้นหาต้นไม้นี้เท่านั้น ไม่ใช่พี่น้อง
-s, --สถานะทางออกเงียบเท่านั้น
พิมพ์ตำแหน่งของสำเนาบริสุทธิ์ของการแก้ไขที่ระบุ
การแก้ไข ห้องสมุด คำสั่ง
ทลา ห้องสมุดการแก้ไขของฉัน
พิมพ์ or เปลี่ยนแปลง ธุรกิจ การแก้ไข ห้องสมุด เส้นทาง
การใช้งาน: tla my-revision-library [ตัวเลือก] [dir]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-e, --errname ระบุชื่อโปรแกรมสำหรับข้อผิดพลาด
-d, --delete ไม่ระบุไลบรารีการแก้ไขของคุณ
-s, --silent ระงับข้อความที่สร้างความมั่นใจ
--search ใช้เส้นทางการค้นหาแบบเต็ม
--add ใช้เส้นทางเพิ่มแบบเต็ม
--search-only ใช้เส้นทางการค้นหาเท่านั้น
--add-only ใช้เส้นทางเสริมเท่านั้น
--first เติมหน้าพาธถ้าตั้งค่า (ค่าเริ่มต้นผนวก)
โดยไม่มีอาร์กิวเมนต์และไม่มี -d พิมพ์พาธไปยังไลบรารีการแก้ไขของคุณ
ด้วยอาร์กิวเมนต์ บันทึก DIR เป็นเส้นทางไปยังไลบรารีการแก้ไขของคุณใน
~/.arch-params/= แก้ไขไลบรารี
ด้วยตัวเลือก -d (--delete) และไม่มีอาร์กิวเมนต์ ตรวจสอบให้แน่ใจว่าคุณไม่มีการแก้ไข
เส้นทางห้องสมุดที่กำหนดไว้ใน ~/.arch-params.
หากไม่ได้ตั้งค่าไลบรารีการแก้ไข โปรแกรมจะออกโดยมีสถานะ 1 พิมพ์ข้อความแสดงข้อผิดพลาด
เว้นแต่จะระบุตัวเลือก -s (--silent)
ทลา ห้องสมุด-config
กำหนดค่า พารามิเตอร์ of a การแก้ไข ห้องสมุด
การใช้งาน: tla library-config [ตัวเลือก] library-dir
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
--โลภะทำให้ห้องสมุดโลภ
--ไม่โลภ ทำให้ห้องสมุดไม่โลภ
--sparse ทำให้ห้องสมุดเบาบาง
--non-sparse ทำให้ห้องสมุดไม่กระจัดกระจาย
ตั้งค่า/แสดงพารามิเตอร์ต่างๆ สำหรับไลบรารีการแก้ไข
ทลา ห้องสมุด-หา
พบ และ พิมพ์ ที่ตั้ง of a การแก้ไข in การแก้ไข ห้องสมุด
การใช้งาน: tla library-find [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-e, --errname ระบุชื่อโปรแกรมสำหรับข้อผิดพลาด
-s, --silent ระงับข้อความที่สร้างความมั่นใจ
ค้นหา REVISION ในไลบรารีการแก้ไขของคุณและพิมพ์เส้นทาง หากไม่มีการแก้ไข
พิมพ์ข้อความแสดงข้อผิดพลาด (เว้นแต่จะระบุ --silent) และออกด้วยสถานะไม่ใช่-0
ทลา ห้องสมุดเพิ่ม
เพิ่ม a การแก้ไข ไปยัง การแก้ไข ห้องสมุด
การใช้งาน: tla library-add [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-s, --sparse อย่าเติมช่องว่างในห้องสมุด
--non-sparse เติมช่องว่างในห้องสมุด
-L, --library LIB ระบุไลบรารีที่จะเพิ่มใน
--for-links PATH ต้องการ lib บนอุปกรณ์เดียวกันกับ PATH
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
เพิ่ม REVISION ในไลบรารีการแก้ไขของคุณ
คำสั่งนี้ไม่มีผลและออกด้วยสถานะ 0 หากการแก้ไขที่ระบุมีอยู่แล้วใน
ห้องสมุด.
ทลา ห้องสมุด-ลบ
เอาออก a การแก้ไข จาก การแก้ไข ห้องสมุด
การใช้งาน: tla library-remove [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
ลบ REVISION ออกจากไลบรารีการแก้ไขของคุณ
หากไม่มีการแก้ไข ให้พิมพ์ข้อความแสดงข้อผิดพลาดและออกโดยสถานะไม่ใช่ 0
ทลา คลังเก็บห้องสมุด
รายการ หอจดหมายเหตุ in ธุรกิจ การแก้ไข ห้องสมุด
การใช้งาน: คลังเก็บไลบรารี tla [ตัวเลือก]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
แสดงรายการที่เก็บถาวรทั้งหมดที่มีบันทึกในไลบรารีการแก้ไข
ทลา หมวดหมู่ห้องสมุด
รายการ หมวดหมู่ in ธุรกิจ การแก้ไข ห้องสมุด
การใช้งาน: หมวดหมู่ห้องสมุด tla [ตัวเลือก] [ที่เก็บถาวร]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
แสดงรายการหมวดหมู่ทั้งหมดภายในไฟล์เก็บถาวรที่กำหนดในไลบรารีการแก้ไข
ทลา สาขาห้องสมุด
รายการ สาขา in a ห้องสมุด หมวดหมู่
การใช้งาน: สาขาห้องสมุด tla [ตัวเลือก] [หมวดหมู่]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
รายชื่อสาขาทั้งหมดภายใน CATEGORY ในไลบรารีการแก้ไข
ทลา ห้องสมุดรุ่น
รายการ รุ่น in a ห้องสมุด สาขา
การใช้งาน: tla library-versions [ตัวเลือก] [สาขา]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-r, --reverse sort จากใหม่สุดไปเก่าสุด
แสดงรายการเวอร์ชันทั้งหมดภายในไฟล์เก็บถาวร/สาขาที่มีบันทึกในไลบรารีการแก้ไข
ทลา ห้องสมุดแก้ไข
รายการ การแก้ไข in a ห้องสมุด รุ่น
การใช้งาน: การแก้ไขห้องสมุด tla [ตัวเลือก] [รุ่น]
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-r, --reverse sort จากใหม่สุดไปเก่าสุด
-f, --full รายชื่อที่มีคุณสมบัติครบถ้วน
-s, --summary พิมพ์บทสรุปของแต่ละแพตช์
-c, --creator พิมพ์ผู้สร้างของแต่ละแพทช์
-D, --date พิมพ์วันที่ของแต่ละแพตช์
แสดงรายการการแก้ไขทั้งหมดภายในไฟล์เก็บถาวร/รุ่นที่มีบันทึกในการแก้ไข
ห้องสมุด.
ทลา ห้องสมุดบันทึก
เอาท์พุต a เข้าสู่ระบบ ข่าวสาร จาก การแก้ไข ห้องสมุด
การใช้งาน: tla library-log [ตัวเลือก] การแก้ไข
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-s, --silent ระงับข้อความที่สร้างความมั่นใจ
พิมพ์ข้อความบันทึกสำหรับการแก้ไขจากห้องสมุด
ทลา ไฟล์ไลบรารี
พบ a ไฟล์ in a การแก้ไข ห้องสมุด
การใช้งาน: tla library-file [ตัวเลือก] การแก้ไขไฟล์
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
--id ตีความ FILE เป็นรหัสสินค้าคงคลัง
--สิ่งนี้ตีความ FILE เป็นไฟล์ภายในแผนผังโครงการ
ค้นหา FILE in REVISION ในไลบรารีการแก้ไขของคุณและพิมพ์เส้นทาง ถ้าแก้ไขหรือไฟล์
ไม่มีอยู่ ให้พิมพ์ข้อความแสดงข้อผิดพลาดและออกด้วยสถานะที่ไม่ใช่ 0
เผยแพร่แล้ว การแก้ไข คำสั่ง
ทลา คว้า
คว้า a การตีพิมพ์ การแก้ไข
การใช้งาน: tla grab [ตัวเลือก] ที่ตั้ง
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
หยิบฉบับแก้ไขที่เผยแพร่จาก LOCATION
เบ็ดเตล็ด สคริปต์ การสนับสนุน
ทลา แยกชื่อแพ็คเกจ
วิเคราะห์คำ a แพ็คเกจ พร้อมชื่อ
การใช้งาน: tla parse-package-name [ตัวเลือก] ชื่อ
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-A, --archive แทนที่ `my-default-archive'
-a, --arch พิมพ์ชื่อไฟล์เก็บถาวร
--non-arch พิมพ์ส่วนที่ไม่เก็บถาวรของชื่อ
-c, --category พิมพ์ชื่อหมวดหมู่
-b, --branch พิมพ์ชื่อสาขา
-p, --package พิมพ์ชื่อแพ็คเกจ
-v, --vsn พิมพ์รหัสเวอร์ชัน
--package-version พิมพ์หมวดหมู่ --branch--version
-l, --lvl พิมพ์ระดับแพตช์
--patch-level synonym สำหรับ --lvl
ตัวเลือก -b, -B, -p, -v และ -l ยกเลิกกัน
สำหรับ -b, -v และ -l เพียงพิมพ์สตริง id โดยไม่มี "--"
สำหรับ -p ผลลัพธ์คือ " -- ".
ทลา ชื่อแพ็คเกจที่ถูกต้อง
ทดสอบ a แพ็คเกจ พร้อมชื่อ สำหรับ ความถูกต้อง
การใช้งาน: ชื่อแพ็คเกจที่ถูกต้อง [ตัวเลือก] ชื่อ
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
-e, --errname ระบุชื่อโปรแกรมสำหรับข้อผิดพลาด
--archive ต้องการและไฟล์เก็บถาวรที่ชัดเจน
--no-archive ห้ามและเก็บถาวรอย่างชัดเจน
-c, --category ต้องการหมวดหมู่
-p, --package ต้องการหมวดหมู่, สาขาอนุญาต
-v, --vsn ต้องการหมายเลขเวอร์ชัน
-l, --patch-level ต้องการระดับแพตช์
--lvl synonym สำหรับ --patch-level
-t, --tolerant ทนต่อชื่อที่เฉพาะเจาะจงมากขึ้น
ออกด้วยสถานะ 0 หาก PACKAGE เป็นชื่อแพ็คเกจที่ถูกต้อง มิฉะนั้น สถานะ 1
โดยค่าเริ่มต้น ต้องมีชื่อฐานหรือชื่อฐานพร้อมป้ายชื่อสาขา
ตัวเลือก -v และ -l ยกเลิก -b และในทางกลับกัน
ตัวเลือก -l หมายถึง -v
หากระบุชื่อข้อผิดพลาด (-e หรือ --errname) ชื่อที่ไม่ถูกต้องจะทำให้เกิดข้อความแสดงข้อผิดพลาด
บน stdout มิฉะนั้น สถานะการออกจะเป็นเอาต์พุตเดียว
โดยค่าเริ่มต้น การตรวจสอบจะเข้มงวด ตัวอย่างเช่น -b ตรวจสอบชื่อฐานที่ถูกต้องและทำ
ไม่อนุญาตให้มีป้ายกำกับสาขาหรือหมายเลขเวอร์ชัน
ด้วย -t อนุญาตให้ใช้ชื่อที่เจาะจงกว่านี้ได้ ตัวอย่างเช่น -b จะอนุญาตชื่อสาขา
หมายเลขเวอร์ชันและระดับแพตช์
ทลา หลบหนี
พิมพ์ เงื่อนไข in หนี or หนีไม่พ้น ฟอร์ม
การใช้งาน: tla หนี [--unscaped] string
-h, --help แสดงข้อความช่วยเหลือและออก
-H แสดงข้อความช่วยเหลือโดยละเอียดและออก
-V, --version แสดงสตริงตัวระบุการเปิดตัว
และออก
--unescaped แสดงชื่อไฟล์ในรูปแบบที่ไม่ใช้ Escape
ใช้กฎการหลบหนีของ Pika
และพวกเรา
บรรณาธิการ ถ้า $บรรณาธิการ ถูกตั้งค่าให้ใช้ค่าเป็นเส้นทางของตัวแก้ไขข้อความ โค้ง คือการเรียกใช้เมื่อ
ขอให้ผู้ใช้ป้อนข้อความ หากไม่ได้ตั้งค่า จะต้องระบุข้อความบันทึกในคำสั่ง
บรรทัดโดยใช้พารามิเตอร์ `-L' หรือในไฟล์ที่สร้างโดย `tla make-log'
หน้าหลัก โฮมไดเร็กทอรีของผู้ใช้ โดยที่ โค้ง มองหา .arch-แคช/ และ .arch-params/ .
http_proxy HTTP_PROXY
ถ้า $http_proxy หรือ $HTTP_PROXY ถูกตั้งค่า โค้ง ใช้ค่าเป็น URL ของ proxy
เพื่อใช้สำหรับการเข้าถึง WebDAV $http_proxy มีลำดับความสำคัญสูงกว่า $HTTP_PROXY. ถ้า
ไม่ได้ตั้งค่า ไม่มีการใช้พร็อกซี
ทีเอ็มพีดีอาร์ ถ้า $ทีเอ็มพีดีอาร์ ถูกตั้งค่า โค้ง สร้างไฟล์ชั่วคราวในไดเร็กทอรีที่กำหนด มิฉะนั้น,
มันใช้ `/ Tmp'.
ใช้ tla ออนไลน์โดยใช้บริการ onworks.net