ภาษาอังกฤษอาหารฝรั่งเศสสเปน

ไอคอน Fav ของ OnWorks

aeb - ออนไลน์ในคลาวด์

เรียกใช้ aeb ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง aeb ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


aegis build - สร้างการเปลี่ยนแปลง

เรื่องย่อ


โล่ -สร้าง [ ตัวเลือก- ชื่อไฟล์-
โล่ -สร้าง -รายการ [ ตัวเลือก-
โล่ -สร้าง -ช่วย

DESCRIPTION


เทศกาล โล่ -สร้าง คำสั่งใช้ในการสร้างโครงการ ไฟล์คอนฟิกูเรชันของโปรเจ็กต์ is
ปรึกษาสำหรับคำสั่ง build ที่เหมาะสมและดำเนินการคำสั่งนั้น (ดู สร้าง_
คำสั่ง และ การรวม_build_command ทุ่งนาใน เอปคอนเฟอเรนซ์(5) สำหรับข้อมูลเพิ่มเติม) เอาท์พุต
ของคำสั่งจะถูกบันทึกลงใน .โดยอัตโนมัติ aegis.log ไฟล์ที่รูทของ
แผนผังไดเร็กทอรีการพัฒนา คำสั่ง build จะถูกดำเนินการด้วย current
ไดเร็กทอรีที่เป็นรูทของไดเร็กทอรีการพัฒนาโดยไม่คำนึงถึง โล่
-สร้าง คำสั่งถูกดำเนินการ

หากการเปลี่ยนแปลงอยู่ใน กำลัง แบบบูรณาการ รัฐ อ้างอิงถึงไดเร็กทอรีการพัฒนา
ข้างต้นควรอ่านเป็นไดเร็กทอรีการรวม คำสั่งบิลด์อินทิเกรตคือ
ดำเนินการกับผู้ใช้และกลุ่มที่กำหนดให้เป็นผู้ใช้และกลุ่มที่เป็นเจ้าของโครงการ อย่างนั้นแหละ
ไม่จำเป็นสำหรับผู้รวมระบบเพื่อเข้าสู่ระบบในฐานะบุคคลอื่นบัญชีโครงการสำหรับ
เช่น เพื่อทำการบูรณาการ

ไม่ สร้าง ต้อง
เป็นไปได้ที่จะกำหนดค่าโครงการของคุณเพื่อไม่ให้มีการสร้าง เมื่อต้องการทำเช่นนี้ ให้ตั้งค่า
ดังต่อไปนี้
build_command = "ออก 0";
ในไฟล์คอนฟิกูเรชันของโปรเจ็กต์

กระบวนการ ด้าน ผลกระทบ
คำสั่งนี้จะยกเลิกการลงทะเบียนทดสอบใดๆ เนื่องจากการสร้างโครงการอย่างมีเหตุผล
ทำให้เป็นโมฆะ หากไฟล์การกำหนดค่าโปรเจ็กต์ถูกลบ การลงทะเบียนต่างกัน
จะถูกยกเลิกด้วย

การประกาศ
การกระทำของคำสั่งถูกควบคุมโดย สร้าง_ คำสั่ง และ การรวม_build_-
คำสั่ง ด้านโครงการ การตั้งค่า ไฟล์. ดู เอปคอนเฟอเรนซ์(5) สำหรับข้อมูลเพิ่มเติม

เนื้อไม่มีมัน การกระทำ การปรับ
เมื่อคำสั่งนี้รัน อันดับแรกจะตรวจสอบไฟล์การเปลี่ยนแปลงเทียบกับไฟล์โครงการ ถ้า
มีความไม่สอดคล้องกัน การทำงานของไฟล์จะถูกปรับดังนี้:

create หากไฟล์กำลังถูกสร้างขึ้น แต่มีการรวมชุดการเปลี่ยนแปลงอื่นไว้ด้วย
สร้างไฟล์การดำเนินการของไฟล์ในชุดการเปลี่ยนแปลงที่ยังคงพัฒนาจะเป็น
ปรับเป็น "แก้ไข"

แก้ไข หากไฟล์กำลังถูกแก้ไข แต่มีการรวมชุดการเปลี่ยนแปลงอื่นซึ่งจะลบ
ไฟล์ การทำงานของไฟล์ในชุดการเปลี่ยนแปลงที่ยังคงพัฒนาอยู่จะเป็น
ปรับเป็น "สร้าง"

ลบ หากไฟล์กำลังถูกลบ แต่มีการรวมชุดการเปลี่ยนแปลงอื่นซึ่งลบ
ไฟล์นั้น ไฟล์จะหลุดจากชุดการเปลี่ยนแปลงที่ยังคงพัฒนาอยู่

บางส่วน BUILD


หากไฟล์ถูกตั้งชื่อบนบรรทัดคำสั่ง ไฟล์เหล่านี้จะถูกผนวกเข้ากับคำสั่ง build
สิ่งนี้เรียกว่าการสร้างบางส่วน การสร้างบางส่วนไม่ถูกกฎหมายใน กำลัง แบบบูรณาการ
รัฐ แต่มักจะมีประโยชน์ในการ กำลัง พัฒนา สถานะ. งานสร้างบางส่วนไม่ใช่
บันทึกไว้ในสถานะการเปลี่ยนแปลง เพราะบิลด์ถูกแยกจากอุปถัมภ์มันเป็นไปไม่ได้
เพื่อให้ผู้อุปถัมภ์รู้ว่าชุดของการสร้างบางส่วนใด ๆ เทียบเท่ากับการสร้างแบบเต็ม

คำเตือน: ไม่มีการล็อกสถานะการเปลี่ยนแปลงสำหรับการสร้างบางส่วน มีเพียงล็อกการอ่านพื้นฐานเท่านั้น

เนื้อไม่มีมัน Name การตีความ
โปรแกรม aegis จะพยายามกำหนดชื่อไฟล์โครงการจากชื่อไฟล์
ระบุไว้ในบรรทัดคำสั่ง ชื่อไฟล์ทั้งหมดจะถูกเก็บไว้ในโครงการ aegis เป็นญาติ
ไปที่รูทของแผนผังไดเร็กทอรีพื้นฐาน ไดเร็กทอรีการพัฒนาและ
ไดเร็กทอรีการรวมเป็นเงาของไดเร็กทอรีพื้นฐานนี้ ดังนั้นชื่อที่สัมพันธ์กันเหล่านี้
สมัครได้ที่นี่เช่นกัน ไฟล์ที่ชื่อบนบรรทัดคำสั่งจะถูกแปลงเป็นพาธสัมบูรณ์ก่อน
ในกรณีที่จำเป็น. จากนั้นนำไปเปรียบเทียบกับเส้นทางพื้นฐาน ไดเร็กทอรีการพัฒนา
พาธ และพาธไดเร็กทอรีการรวม เพื่อกำหนดชื่อที่สัมพันธ์กันพื้นฐาน มันคือ
เกิดข้อผิดพลาดหากไฟล์ที่ชื่ออยู่นอกแผนผังไดเร็กทอรีเหล่านี้

เทศกาล -BAse_Relative อาจใช้ตัวเลือกเพื่อทำให้ชื่อไฟล์สัมพัทธ์ถูกตีความว่าเป็น
สัมพันธ์กับเส้นทางพื้นฐาน ชื่อไฟล์สัมบูรณ์จะยังคงถูกเปรียบเทียบกับชื่อต่างๆ
เส้นทางเพื่อกำหนดชื่อพื้นฐานที่สัมพันธ์กัน

เทศกาล ญาติ_filename_preference ในไฟล์กำหนดค่าผู้ใช้อาจใช้เพื่อแก้ไข
ลักษณะการทำงานเริ่มต้นนี้ ดู อย(5) สำหรับข้อมูลเพิ่มเติม

สัญลักษณ์ ลิงค์


เครื่องมือบำรุงรักษาการพึ่งพาจำนวนมากและคอมไพเลอร์บางตัวมีการสนับสนุนเพียงเล็กน้อยหรือไม่มีเลย
สำหรับรวมเส้นทางการค้นหาไฟล์และด้วยเหตุนี้สำหรับแนวคิดของไดเร็กทอรีสองระดับ
ลำดับชั้นของเอจิส (มันจะกลายเป็นหลายระดับเมื่อฟังก์ชันการแตกแขนงของ Aegis
ใช้) เพื่อให้เครื่องมือเหล่านี้ใช้งานได้ Aegis ให้ความสามารถในการรักษา set
ของการเชื่อมโยงเชิงสัญลักษณ์ระหว่างไดเร็กทอรีการพัฒนาของการเปลี่ยนแปลงและเส้นฐานของa
โปรเจ็กต์ ดังนั้นเครื่องมือเหล่านี้จึงปรากฏว่าไฟล์ทั้งหมดของโปรเจ็กต์มีอยู่ในไฟล์
ไดเร็กทอรีการพัฒนา

โครงการ องค์ประกอบ
เทศกาล development_directory_style ฟิลด์ของไฟล์คอนฟิกูเรชันโปรเจ็กต์จะควบคุม
การปรากฏตัวของไดเร็กทอรีการพัฒนา ดู เอปคอนเฟอเรนซ์(5) สำหรับข้อมูลเพิ่มเติม

โดยใช้การตั้งค่าเช่น
development_directory_style =
{
source_file_symlink = จริง;
ระหว่าง_build_only = จริง;
};
ผู้ใช้จะไม่เห็นลิงก์สัญลักษณ์ เนื่องจากมีการเพิ่มเข้ามาเพื่อประโยชน์ของ .เท่านั้น
เครื่องมือบำรุงรักษาการพึ่งพาระหว่างการดำเนินการของ แอ๊บ(1) คำสั่ง

โดยใช้การตั้งค่าเช่น
development_directory_style =
{
source_file_symlink = จริง;
};
(อีกอันหนึ่งจะมีค่าเริ่มต้นเป็นเท็จ) ลิงก์สัญลักษณ์จะถูกสร้างขึ้นเมื่อเริ่มพัฒนา
เวลา (ดู เอดส์(1) สำหรับข้อมูลเพิ่มเติม) และยังดูแลโดยแต่ละ แอ๊บ(1) การร้องขอ
โปรดทราบว่าลิงก์สัญลักษณ์จะได้รับการดูแลในช่วงเวลาเหล่านี้เท่านั้น ดังนั้นการรวมโปรเจ็กต์
ในระหว่างการแก้ไข การเปลี่ยนแปลงไฟล์ sourec อาจปล่อยให้ลิงก์สัญลักษณ์ใน
สถานะไม่สอดคล้องกันจนกว่าจะสร้างต่อไป

เมื่อไฟล์ถูกคัดลอกจากเส้นฐานไปยังการเปลี่ยนแปลง โดยใช้ตัว เออีซีพี(1) คำสั่ง, the
ลิงก์สัญลักษณ์ที่ชี้ไปที่เส้นฐาน หากมี จะถูกลบออกก่อนที่ไฟล์จะเป็น
คัดลอก

หมายเหตุ การใช้ฟังก์ชันนี้ในรูปแบบใดรูปแบบหนึ่งมีผลกับไฟล์กฎของ
มีการเขียนเครื่องมือบำรุงรักษาการพึ่งพา กฎต้อง เอาออก เป้าหมายของพวกเขามาก่อน
สร้างมันขึ้นมา (โดยปกติด้วย an rm -f คำสั่ง) หากคุณใช้ฟิลด์ย่อยของลิงค์ใด ๆ (ทั้ง
ฮาร์ดลิงก์และลิงก์สัญลักษณ์) เพื่อหลีกเลี่ยงความพยายามที่จะเขียนผลลัพธ์บน
ลิงก์สัญลักษณ์ ซึ่งจะชี้ไปที่ไฟล์แบบอ่านอย่างเดียวในบรรทัดฐานของโปรเจ็กต์ นี่คือ
คล้ายกับข้อกำหนดเดียวกันสำหรับการใช้ link_integration_directory สนามของ
ไฟล์การกำหนดค่าโครงการ

ผู้ใช้งาน องค์ประกอบ
มี symbolic_link_preference ในไฟล์กำหนดค่าผู้ใช้ (ดู อย(5)
สำหรับข้อมูลเพิ่มเติม). สิ่งนี้ควบคุมว่า แอ๊บ(1) จะตรวจสอบการเชื่อมโยงสัญลักษณ์
ก่อนบิลด์ (ค่าเริ่มต้น) หรือจะถือว่าอัปเดตแล้ว (ช่องนี้คือ
เกี่ยวข้องเฉพาะถ้า development_ไดเรกทอรี__style.source_file_symlink เป็นความจริง.)

สำหรับโปรเจ็กต์ขนาดกลางถึงใหญ่ การตรวจสอบลิงก์สัญลักษณ์อาจใช้เวลานานถึงบิลด์
ตัวเอง. สมมติว่าลิงก์สัญลักษณ์เป็นปัจจุบันอาจช่วยประหยัดเวลาได้มากสำหรับสิ่งเหล่านี้
โครงการต่างๆ ขอแนะนำให้ตรวจสอบการเลือก DMT ของคุณในสถานการณ์ดังกล่าว

เทศกาล เอดส์(1) คำสั่ง ทำ ไม่ ปรึกษาการตั้งค่านี้ ดังนั้น ในสถานการณ์ส่วนใหญ่
ลิงก์สัญลักษณ์จะเป็นข้อมูลล่าสุดเมื่อสร้างเสร็จ ฟังก์ชั่น Aegis เท่านั้น
ซึ่งอาจส่งผลให้ลิงก์สัญลักษณ์ล้าสมัยเป็นการบูรณาการของผู้อื่น
เปลี่ยนแปลง เนื่องจากอาจเปลี่ยนแปลงการมีอยู่หรือไม่มีไฟล์ในข้อมูลพื้นฐาน ในเรื่องนี้
สถานการณ์ ค่าเริ่มต้น แอ๊บ(1) การกระทำคือการละเว้นการตั้งค่าผู้ใช้และการตรวจสอบ
ลิงก์สัญลักษณ์

มีสองตัวเลือกบรรทัดคำสั่งที่ปรับเปลี่ยน แอ๊บ(1) พฤติกรรมเพิ่มเติม: the -ตรวจสอบ-
ลิงค์สัญลักษณ์ ตัวเลือกบอกว่าให้ตรวจสอบการเชื่อมโยงสัญลักษณ์; และ -สมมติ-สัญลักษณ์-ลิงค์
ตัวเลือกบอกว่าจะถือว่าลิงก์สัญลักษณ์เป็นข้อมูลล่าสุด ในแต่ละกรณีตัวเลือกมากกว่า-
ขี่ค่าเริ่มต้นและการตั้งค่าของผู้ใช้

เป็นไปได้ที่จะได้รับพฤติกรรมที่คล้ายกับ Tom Lord'a Arch โดยใช้การตั้งค่าเช่น:
development_directory_style =
{
source_file_link = จริง;
source_file_symlink = จริง;
};

เป็นไปได้ที่จะได้รับพฤติกรรมที่คล้ายกับ CVS โดยใช้การตั้งค่าเช่น:
development_directory_style =
{
source_file_copy = จริง;
};
มีการกำหนดค่าที่เป็นไปได้อีกมากมายของ development_directory_styleมักจะ
ด้วยผลข้างเคียงที่เป็นประโยชน์ ดู เอปคอนเฟอเรนซ์(1) และ การพึ่งพาอาศัยกัน ซ่อมบำรุง เครื่องมือ
บทของคู่มือผู้ใช้สำหรับข้อมูลเพิ่มเติม

ตัวเลือกบรรทัดคำสั่งลิงก์สัญลักษณ์และการกำหนดลักษณะนำไปใช้กับฮาร์ดลิงก์และ
สำเนาไฟล์ (ชื่อมีต้นกำเนิดทางประวัติศาสตร์)

DIE พื้นฐาน LOCK


ใช้การล็อกเส้นฐานเพื่อให้แน่ใจว่าเส้นฐานยังคงอยู่ในสถานะที่สอดคล้องกันสำหรับ
ระยะเวลาของคำสั่งที่ต้องอ่านเนื้อหาของไฟล์ในระดับพื้นฐาน

คำสั่งที่กำหนดให้บรรทัดฐานมีความสอดคล้องกัน (ซึ่งรวมถึง แอ๊บ(1)
เออีซีพี(1) และ AED(1) คำสั่ง) ใช้พื้นฐาน อ่าน ล็อค. นี่คือการล็อคแบบไม่ผูกขาด ดังนั้น
การพัฒนาพร้อมกันของการเปลี่ยนแปลงจะไม่ถูกขัดขวาง

คำสั่งที่ปรับเปลี่ยนพื้นฐาน ไอพาส(1) ใช้พื้นฐาน เขียน ล็อค. นี้
เป็นล็อคพิเศษบังคับ ไอพาส(1) เพื่อบล็อกจนกว่าจะไม่มีการอ่านข้อมูลพื้นฐานที่ใช้งานอยู่
ล็อค

เป็นไปได้ว่าหนึ่งในคำสั่งการพัฒนาข้างต้นจะถูกบล็อกจนกว่าจะมีการดำเนินการ
โล่ -Integrate_PASS เสร็จสิ้น ซึ่งมักมีระยะเวลาสั้นในขณะที่โครงการ
ประวัติได้รับการปรับปรุง ความล่าช้าเป็นสิ่งสำคัญเพื่อให้คำสั่งเหล่านี้ได้รับสอดคล้อง
มุมมองของเส้นฐาน ไม่มีคำสั่งการรวมอื่น ๆ ที่จะทำให้เกิดการพัฒนาข้างต้น
คำสั่งที่จะบล็อก

เมื่อมีการใช้งานฟังก์ชันสาขาของ aegis การล็อกแบบอ่าน (ไม่รวม) จะถูกใช้งานบน
พื้นฐานสาขาและพื้นฐาน "หลัก" แต่ละรายการด้วย อย่างไรก็ตาม การเขียนพื้นฐาน
การล็อก (พิเศษ) จะใช้บนพื้นฐานสาขาเท่านั้น พื้นฐาน "ผู้ปกครอง" เท่านั้น
อ่าน (ไม่ผูกขาด) ล็อค

เมตริก


Aegis สามารถบันทึกตัวชี้วัดโดยเป็นส่วนหนึ่งของแอตทริบิวต์ไฟล์ของการเปลี่ยนแปลง นี้
อนุญาตให้บันทึกคุณสมบัติต่าง ๆ ของไฟล์สำหรับการวิเคราะห์แนวโน้มในภายหลังหรืออื่น ๆ
การใช้งาน

เมตริกเฉพาะไม่ได้กำหนดโดย Aegis คาดว่าการบูรณาการ
build จะสร้างไฟล์เมทริกสำหรับไฟล์ต้นฉบับแต่ละไฟล์ที่เปลี่ยนแปลง ตัวชี้วัดเหล่านี้
ไฟล์ต้องอยู่ในรูปแบบที่กำหนดโดย เลขคณิต(5)

ชื่อของไฟล์ตัวชี้วัดเริ่มต้นเป็น “ชื่อไฟล์,S” แต่อาจแปรผันโดย
การตั้งค่า metrics_filename_pattern ด้านโครงการ การตั้งค่า ไฟล์. ดู เอปคอนเฟอเรนซ์(5)
สำหรับข้อมูลเพิ่มเติม

หากมีไฟล์ตัวชี้วัดดังกล่าว สำหรับแต่ละไฟล์ต้นฉบับในการเปลี่ยนแปลง ไฟล์นั้นจะถูกอ่านและ
จำได้ในเวลารวมผ่าน หากไม่มีอยู่ Aegis จะถือว่าไม่มี
ตัวชี้วัดที่เกี่ยวข้องสำหรับไฟล์นั้น และดำเนินการอย่างเงียบๆ มันไม่ใช่ข้อผิดพลาด

OPTIONS


เข้าใจตัวเลือกต่อไปนี้:

ชื่อ=ความคุ้มค่า
อาร์กิวเมนต์บรรทัดคำสั่งของแบบฟอร์มนี้จะถือว่าเป็นการกำหนดตัวแปรสำหรับ
เครื่องมือสร้าง พวกเขาจะผ่านไปไม่เปลี่ยนแปลง พวกเขาบอกเป็นนัยถึงการสร้างบางส่วน

-BAse_Relative
ตัวเลือกนี้อาจใช้เพื่อทำให้ชื่อไฟล์สัมพันธ์ถูกพิจารณาว่าสัมพันธ์กับ
ฐานของต้นไม้ต้นทาง ดู อย(5) สำหรับผู้ใช้ที่เกี่ยวข้อง
การตั้งค่า

-CURrent_RElative
ตัวเลือกนี้อาจใช้เพื่อทำให้ชื่อไฟล์สัมพันธ์ถูกพิจารณาว่าสัมพันธ์กับ
ไดเร็กทอรีปัจจุบัน ซึ่งมักจะเป็นค่าเริ่มต้น ดู อย(5) สำหรับ
การตั้งค่าผู้ใช้ที่สอดคล้องกัน

- เปลี่ยน จำนวน
ตัวเลือกนี้อาจใช้เพื่อระบุการเปลี่ยนแปลงเฉพาะภายในโครงการ ดู
โล่(1) สำหรับคำอธิบายที่สมบูรณ์ของตัวเลือกนี้

-ช่วย
ตัวเลือกนี้อาจใช้เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ โล่
โครงการ

-รายการ
ตัวเลือกนี้อาจใช้เพื่อรับรายการหัวข้อที่เหมาะสมสำหรับคำสั่งนี้
รายการอาจกว้างกว่าที่คาดไว้

-ขั้นต่ำ
ตัวเลือกนี้อาจใช้เพื่อขอแหล่งที่มาเท่านั้น development_directory_style.
สิ่งนี้มีประโยชน์หากคุณต้องการจำลองบางอย่างเช่น แอ๊บ - ขั้นต่ำ ใน
ไดเร็กทอรีการพัฒนา ตัวเลือกนี้มีความหมายก็ต่อเมื่อ development_directory_-
สไตล์ กำลังถูกใช้ หากการเปลี่ยนแปลงอยู่ใน กำลัง แบบบูรณาการ รัฐ และ
นักพัฒนาที่ระบุ -ขั้นต่ำ เมื่อออก โล่ -บูรณาการ_เริ่มต้น สั่งการ,
จากนั้นตัวเลือกนี้จะถูกตั้งค่าเป็นค่าเริ่มต้น

-ไม่_เข้าสู่ระบบ
ตัวเลือกนี้อาจใช้เพื่อปิดใช้งานการบันทึกอัตโนมัติของเอาต์พุตและข้อผิดพลาดไปยัง
ไฟล์. สิ่งนี้มักจะมีประโยชน์เมื่อรวมคำสั่ง aegis หลายคำสั่งในเชลล์
ต้นฉบับ

-โครงการ ชื่อ
สามารถใช้ตัวเลือกนี้เพื่อเลือกโครงการที่สนใจได้ เมื่อไม่มี -โครงการ
มีการระบุตัวเลือก the AEGIS_โครงการ พิจารณาตัวแปรสภาพแวดล้อม ถ้า
ที่ไม่มีอยู่จริงของผู้ใช้ $HOME/.aegisrc ไฟล์ถูกตรวจสอบค่าเริ่มต้น
เขตข้อมูลโครงการ (ดู อย(5) สำหรับข้อมูลเพิ่มเติม) ถ้าสิ่งนั้นไม่มีอยู่
เมื่อผู้ใช้ทำงานเฉพาะกับการเปลี่ยนแปลงภายในโปรเจ็กต์เดียว โปรเจ็กต์
ชื่อเริ่มต้นสำหรับโครงการนั้น มิฉะนั้นจะเป็นข้อผิดพลาด

-สั้น
ตัวเลือกนี้อาจใช้เพื่อทำให้รายการผลิตขั้นต่ำเปล่าของ
ข้อมูล. โดยปกติแล้วจะมีประโยชน์สำหรับเชลล์สคริปต์

- ละเอียด
ตัวเลือกนี้อาจใช้เพื่อทำให้การอุปถัมภ์ให้ผลผลิตมากขึ้น โดยค่าเริ่มต้น aegis
สร้างเอาต์พุตเมื่อเกิดข้อผิดพลาดเท่านั้น เมื่อใช้ร่วมกับ -รายการ ตัวเลือกตัวเลือกนี้
ทำให้มีการเพิ่มส่วนหัวของคอลัมน์

-Verify_Symbolic_Links
ตัวเลือกนี้อาจใช้เพื่อขอให้ลิงก์สัญลักษณ์หรือฮาร์ดลิงก์หรือ
สำเนาไฟล์ในพื้นที่ทำงานจะได้รับการปรับปรุงเพื่อให้สะท้อนถึงสถานะปัจจุบันของ
พื้นฐาน สิ่งนี้ถูกควบคุมโดย development_directory_style สนามของ
ไฟล์การกำหนดค่าโครงการ เฉพาะไฟล์ที่ไม่เกี่ยวข้องกับการเปลี่ยนแปลงเท่านั้น
ปรับปรุง ดูเพิ่มเติมที่ช่อง “symbolic_links_preference” ของ อย(5). นี้
ตัวเลือกเป็นค่าเริ่มต้น ถ้ามีความหมายสำหรับการกำหนดค่าของคุณ ชื่อว่า อัน
รวมอุบัติเหตุในอดีต ฮาร์ดลิงก์ และสำเนาไฟล์

-Assume_Symbolic_Links
ตัวเลือกนี้อาจใช้เพื่อขอให้ไม่มีการอัพเดตไฟล์มิเรอร์พื้นฐาน
สถานที่. ตัวเลือกนี้มีประโยชน์เมื่อคุณ อย่างแน่นอน ทราบ ไฟล์ล่าสุด-
ness ไม่สำคัญในขณะนี้; การใช้ตัวเลือกนี้อย่างไม่ถูกต้องอาจมี
ผลข้างเคียงที่สร้างโดยไม่คาดคิด ดูเพิ่มเติมที่ช่อง “symbolic_links_preference”
of อย(5). ตัวเลือกนี้เป็นค่าเริ่มต้น หากไม่มีความหมายสำหรับคุณ
การกำหนดค่า ชื่อนี้เป็นอุบัติเหตุทางประวัติศาสตร์ ฮาร์ดลิงก์ และสำเนาไฟล์
รวมอยู่ด้วย

-รอ ตัวเลือกนี้อาจใช้เพื่อให้คำสั่ง Aegis รอการล็อคการเข้าใช้ if
ไม่สามารถรับได้ในทันที ค่าเริ่มต้นของผู้ใช้ lock_wait_preference
ถ้าไม่ได้ระบุไว้ ดู อย(5) สำหรับข้อมูลเพิ่มเติม

-ไม่รอ
ตัวเลือกนี้อาจใช้เพื่อให้คำสั่ง Aegis ปล่อยข้อผิดพลาดร้ายแรงหาก access
ไม่สามารถรับล็อคได้ทันที ค่าเริ่มต้นของผู้ใช้
lock_wait_preference ถ้าไม่ได้ระบุไว้ ดู อย(5) สำหรับข้อมูลเพิ่มเติม

ดูสิ่งนี้ด้วย โล่(1) สำหรับตัวเลือกทั่วไปของคำสั่ง aegis ทั้งหมด

ตัวเลือกทั้งหมดอาจเป็นตัวย่อ ตัวย่อถูกบันทึกไว้เป็นอักษรตัวพิมพ์ใหญ่
ตัวพิมพ์เล็กและขีดล่าง (_) ทั้งหมดเป็นตัวเลือก คุณต้องใช้ติดต่อกัน
ลำดับของตัวอักษรทางเลือก

ตัวเลือกทั้งหมดไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ คุณอาจพิมพ์เป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กหรือ a
การรวมกันของทั้งสองกรณีไม่สำคัญ

ตัวอย่างเช่น: อาร์กิวเมนต์ "-project, "-PROJ" และ "-p" ทั้งหมดถูกตีความว่าหมายถึง
-โครงการ ตัวเลือก. อาร์กิวเมนต์ "-prj" จะไม่เข้าใจเพราะติดต่อกัน
ไม่ได้ระบุอักขระเสริม

อ็อพชันและอาร์กิวเมนต์บรรทัดคำสั่งอื่นๆ อาจผสมกันได้ตามใจชอบบนบรรทัดคำสั่ง
หลังจากตัวเลือกฟังก์ชั่น

ชื่อตัวเลือกแบบยาวของ GNU เป็นที่เข้าใจ เนื่องจากชื่อตัวเลือกทั้งหมดสำหรับ โล่ ยาว
นี่หมายถึงการละเว้นนำหน้าพิเศษ '-' NS "--ตัวเลือก=ความคุ้มค่า" การประชุมยังเป็น
เข้าใจแล้ว

ที่แนะนำ ALIAS


นามแฝงที่แนะนำสำหรับคำสั่งนี้คือ
csh% นามแฝง aeb 'aegis -b \!* -v'
sh$ aeb(){aegis -b "$@" -v}

ข้อผิดพลาด


ถือเป็นข้อผิดพลาดหากไม่มีการกำหนดการเปลี่ยนแปลงให้กับผู้ใช้ปัจจุบัน
เป็นข้อผิดพลาดหากการเปลี่ยนแปลงไม่อยู่ในตัวใดตัวหนึ่ง กำลัง พัฒนา or กำลัง แบบบูรณาการ
รัฐ
เป็นข้อผิดพลาดหากมีการร้องขอการสร้างบางส่วนและการเปลี่ยนแปลงอยู่ใน กำลัง แบบบูรณาการ
รัฐ

EXIT สถานภาพ


เทศกาล โล่ คำสั่งจะออกโดยมีสถานะเป็น 1 เมื่อเกิดข้อผิดพลาดใด ๆ NS โล่ คำสั่งจะเท่านั้น
ออกโดยมีสถานะเป็น 0 หากไม่มีข้อผิดพลาด

และพวกเรา ตัวแปร


ดู โล่(1) สำหรับรายการตัวแปรสภาพแวดล้อมที่อาจส่งผลต่อคำสั่งนี้ ดู
เอปคอนเฟอเรนซ์(5) สำหรับไฟล์คอนฟิกูเรชันของโปรเจ็กต์ โครงการ_เฉพาะ ช่องสำหรับวิธีตั้งค่า
ตัวแปรสภาพแวดล้อมสำหรับคำสั่งทั้งหมดที่ดำเนินการโดย Aegis

ใช้ aeb ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad