นี่คือคำสั่ง aeifail ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
aegis รวมล้มเหลว - ล้มเหลวในการรวมการเปลี่ยนแปลง
เรื่องย่อ
โล่ -บูรณาการ_ล้มเหลว -ไฟล์ ไฟล์เหตุผล [ ตัวเลือก-
โล่ -บูรณาการ_ล้มเหลว -เหตุผล 'ข้อความเหตุผล' [ ตัวเลือก-
โล่ -บูรณาการ_ล้มเหลว -แก้ไข [ ตัวเลือก-
โล่ -บูรณาการ_ล้มเหลว -รายการ [ ตัวเลือก-
โล่ -บูรณาการ_ล้มเหลว -ช่วย
DESCRIPTION
พื้นที่ โล่ -บูรณาการ_ล้มเหลว คำสั่งใช้แจ้งผู้อุปถัมภ์ว่าการเปลี่ยนแปลงล้มเหลว
บูรณาการ
การเปลี่ยนแปลงจะถูกส่งคืนจาก กำลัง แบบบูรณาการ พูดกับ กำลัง พัฒนา รัฐ
การเปลี่ยนแปลงจะยุติการมอบหมายให้กับผู้ใช้ปัจจุบัน และจะถูกมอบหมายใหม่ให้กับ
ผู้พัฒนาที่มา ไดเรกทอรีการรวมจะถูกลบออก boxwid = 1 ลง S2:
กล่อง "กำลัง" "กำลังพัฒนา" ลูกศร "พัฒนา" ก็แค่ "จบ" ก็แค่กล่อง "รอ" "ทบทวน" ลูกศร
"ทบทวน" เพิ่ง "เริ่ม" กล่อง "ถูก" "สอบทาน" ลูกศร "ทบทวน" ก็แค่ "ผ่าน" ล.
กล่อง "รอ" "บูรณาการ" ลูกศร "รวม" ljust "เริ่มต้น" ljust S5: กล่อง "เป็น"
"แบบบูรณาการ"
T7: spline -> จาก S5.e จากนั้นไปทางขวา 0.5 จากนั้นขึ้น 4 จากนั้นไปที่ S2.e "รวม" rjust "fail"
ปรับที่ T7.c + (0.5,0)
ผู้ตรวจสอบและนักพัฒนาจะได้รับแจ้งทางไปรษณีย์ ดู
รวม_fail_notify_command ใน เอปคอนเฟอเรนซ์(5) สำหรับข้อมูลเพิ่มเติม
พื้นที่ ไฟล์เหตุผล จะมีคำอธิบายว่าเหตุใดการเปลี่ยนแปลงจึงล้มเหลว ไฟล์อยู่ใน
ข้อความธรรมดา. ขอแนะนำให้ใช้การขึ้นบรรทัดใหม่เพื่อยุติย่อหน้าเท่านั้น (แทน
กว่าการสิ้นสุดบรรทัด) เช่นเดียวกับจะส่งผลให้มีการจัดรูปแบบที่ดีขึ้นในรูปแบบต่างๆ
รายชื่อ
การประกาศ
เมื่อเสร็จสิ้นคำสั่งนี้สำเร็จ รวม_fail_notify_command สนามของ
แอ็ตทริบิวต์ของโปรเจ็กต์ถูกรัน หากตั้งค่าไว้ ดู อีพัตเตอร์(5) และ แอ๊บ(1) สำหรับข้อมูลเพิ่มเติม
OPTIONS
เข้าใจตัวเลือกต่อไปนี้:
- เปลี่ยน จำนวน
ตัวเลือกนี้อาจใช้เพื่อระบุการเปลี่ยนแปลงเฉพาะภายในโครงการ ดู
โล่(1) สำหรับคำอธิบายที่สมบูรณ์ของตัวเลือกนี้
-แก้ไข
แก้ไขแอตทริบิวต์ด้วยโปรแกรมแก้ไขข้อความ ซึ่งปกติจะสะดวกกว่า
จัดหาไฟล์ข้อความ NS VISUAL แล้วก็ บรรณาธิการ ตัวแปรสภาพแวดล้อมคือ
ปรึกษาเรื่องชื่อบรรณาธิการที่จะใช้ ค่าเริ่มต้นเป็น vi(1) ถ้าไม่ได้ตั้งค่าไว้
ดู คำสั่ง Visual_ และ editor_command ทุ่งนาใน อย(1) สำหรับวิธีการ
แทนที่สิ่งนี้โดยเฉพาะสำหรับ Aegis
คำเตือน: Aegis พยายามที่จะประพฤติตัวดีเมื่อต้องเผชิญกับข้อผิดพลาดดังนั้นชั่วคราว
ไฟล์ถูกทิ้งไว้ในโฮมไดเร็กตอรี่ของคุณ ซึ่งคุณสามารถแก้ไขได้เพิ่มเติมและนำกลับมาใช้ใหม่
กับ -ไฟล์ ตัวเลือก
พื้นที่ -Edit ไม่สามารถใช้ตัวเลือกในพื้นหลังหรือเมื่ออินพุตมาตรฐานคือ
ไม่ใช่เทอร์มินัล
-Edit_BackGround
แก้ไขแอตทริบิวต์ด้วยโปรแกรมแก้ไขข้อความที่โง่ซึ่งมักเป็นที่ต้องการเมื่อแก้ไข
คำสั่งกำลังถูกส่งไปยังเอดิเตอร์ผ่านอินพุตมาตรฐาน เพียง บรรณาธิการ
ตัวแปรสภาพแวดล้อมถูกพิจารณาถึงชื่อของเอดิเตอร์ที่จะใช้ มันคือ
เกิดข้อผิดพลาดร้ายแรงหากไม่ได้ตั้งค่าไว้ ดู editor_command สนามใน อย(1) สำหรับวิธีการ
เพื่อแทนที่สิ่งนี้โดยเฉพาะสำหรับ Aegis
-ไฟล์ ชื่อไฟล์
รับแอตทริบิวต์จากไฟล์ที่ระบุ ชื่อไฟล์ `-' เข้าใจถึง
หมายถึงอินพุตมาตรฐาน
-ช่วย
ตัวเลือกนี้อาจใช้เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ โล่
โครงการ
-เก็บไว้
ตัวเลือกนี้อาจใช้เพื่อเก็บไฟล์และ/หรือไดเร็กทอรีที่มักจะถูกลบหรือ
แทนที่ด้วยคำสั่ง ค่าเริ่มต้นของผู้ใช้ ลบ_ไฟล์_การตั้งค่า ถ้าไม่
ระบุไว้ ดู อย(5) สำหรับข้อมูลเพิ่มเติม
-ไม่_เก็บ
ตัวเลือกนี้อาจใช้เพื่อให้แน่ใจว่าไฟล์และ/หรือไดเร็กทอรีถูกลบไปแล้ว
หรือแทนที่ด้วยคำสั่ง ค่าเริ่มต้นของผู้ใช้ ลบ_ไฟล์_การตั้งค่า ถ้าไม่
ระบุไว้ ดู อย(5) สำหรับข้อมูลเพิ่มเติม
-รายการ
ตัวเลือกนี้อาจใช้เพื่อรับรายการหัวข้อที่เหมาะสมสำหรับคำสั่งนี้
รายการอาจกว้างกว่าที่คาดไว้
-โครงการ ชื่อ
สามารถใช้ตัวเลือกนี้เพื่อเลือกโครงการที่สนใจได้ เมื่อไม่มี -โครงการ
มีการระบุตัวเลือก the AEGIS_โครงการ พิจารณาตัวแปรสภาพแวดล้อม ถ้า
ที่ไม่มีอยู่จริงของผู้ใช้ $HOME/.aegisrc ไฟล์ถูกตรวจสอบค่าเริ่มต้น
เขตข้อมูลโครงการ (ดู อย(5) สำหรับข้อมูลเพิ่มเติม) ถ้าสิ่งนั้นไม่มีอยู่
เมื่อผู้ใช้ทำงานเฉพาะกับการเปลี่ยนแปลงภายในโปรเจ็กต์เดียว โปรเจ็กต์
ชื่อเริ่มต้นสำหรับโครงการนั้น มิฉะนั้นจะเป็นข้อผิดพลาด
-เหตุผล ข้อความ
ตัวเลือกนี้อาจใช้เพื่อระบุสาเหตุของความล้มเหลวในบรรทัดคำสั่ง แทน
มากกว่าในไฟล์. คุณจะต้องใช้เครื่องหมายคำพูดเพื่อป้องกันช่องว่างจาก
เปลือก.
-สั้น
ตัวเลือกนี้อาจใช้เพื่อทำให้รายการผลิตขั้นต่ำเปล่าของ
ข้อมูล. โดยปกติแล้วจะมีประโยชน์สำหรับเชลล์สคริปต์
- ละเอียด
ตัวเลือกนี้อาจใช้เพื่อทำให้การอุปถัมภ์ให้ผลผลิตมากขึ้น โดยค่าเริ่มต้น aegis
สร้างเอาต์พุตเมื่อเกิดข้อผิดพลาดเท่านั้น เมื่อใช้ร่วมกับ -รายการ ตัวเลือกตัวเลือกนี้
ทำให้มีการเพิ่มส่วนหัวของคอลัมน์
-รอ ตัวเลือกนี้อาจใช้เพื่อให้คำสั่ง Aegis รอการล็อคการเข้าใช้ if
ไม่สามารถรับได้ในทันที ค่าเริ่มต้นของผู้ใช้ lock_wait_preference
ถ้าไม่ได้ระบุไว้ ดู อย(5) สำหรับข้อมูลเพิ่มเติม
-ไม่รอ
ตัวเลือกนี้อาจใช้เพื่อให้คำสั่ง Aegis ปล่อยข้อผิดพลาดร้ายแรงหาก access
ไม่สามารถรับล็อคได้ทันที ค่าเริ่มต้นของผู้ใช้
lock_wait_preference ถ้าไม่ได้ระบุไว้ ดู อย(5) สำหรับข้อมูลเพิ่มเติม
ดูสิ่งนี้ด้วย โล่(1) สำหรับตัวเลือกทั่วไปของคำสั่ง aegis ทั้งหมด
ตัวเลือกทั้งหมดอาจเป็นตัวย่อ ตัวย่อถูกบันทึกไว้เป็นอักษรตัวพิมพ์ใหญ่
ตัวพิมพ์เล็กและขีดล่าง (_) ทั้งหมดเป็นตัวเลือก คุณต้องใช้ติดต่อกัน
ลำดับของตัวอักษรทางเลือก
ตัวเลือกทั้งหมดไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ คุณอาจพิมพ์เป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กหรือ a
การรวมกันของทั้งสองกรณีไม่สำคัญ
ตัวอย่างเช่น: อาร์กิวเมนต์ "-project, "-PROJ" และ "-p" ทั้งหมดถูกตีความว่าหมายถึง
-โครงการ ตัวเลือก. อาร์กิวเมนต์ "-prj" จะไม่เข้าใจเพราะติดต่อกัน
ไม่ได้ระบุอักขระเสริม
อ็อพชันและอาร์กิวเมนต์บรรทัดคำสั่งอื่นๆ อาจผสมกันได้ตามใจชอบบนบรรทัดคำสั่ง
หลังจากตัวเลือกฟังก์ชั่น
ชื่อตัวเลือกแบบยาวของ GNU เป็นที่เข้าใจ เนื่องจากชื่อตัวเลือกทั้งหมดสำหรับ โล่ ยาว
นี่หมายถึงการละเว้นนำหน้าพิเศษ '-' NS "--ตัวเลือก=ความคุ้มค่า" การประชุมยังเป็น
เข้าใจแล้ว
ที่แนะนำ ALIAS
นามแฝงที่แนะนำสำหรับคำสั่งนี้คือ
csh% นามแฝง aeifail 'aegis -ifail \!* -v'
sh$ aeifail(){aegis -ifail "$@" -v}
ข้อผิดพลาด
เป็นข้อผิดพลาดหากการเปลี่ยนแปลงไม่อยู่ใน กำลัง แบบบูรณาการ รัฐ
ถือเป็นข้อผิดพลาดหากไม่มีการกำหนดการเปลี่ยนแปลงให้กับผู้ใช้ปัจจุบัน
EXIT สถานภาพ
พื้นที่ โล่ คำสั่งจะออกโดยมีสถานะเป็น 1 เมื่อเกิดข้อผิดพลาดใด ๆ NS โล่ คำสั่งจะเท่านั้น
ออกโดยมีสถานะเป็น 0 หากไม่มีข้อผิดพลาด
และพวกเรา ตัวแปร
ดู โล่(1) สำหรับรายการตัวแปรสภาพแวดล้อมที่อาจส่งผลต่อคำสั่งนี้ ดู
เอปคอนเฟอเรนซ์(5) สำหรับไฟล์คอนฟิกูเรชันของโปรเจ็กต์ โครงการ_เฉพาะ ช่องสำหรับวิธีตั้งค่า
ตัวแปรสภาพแวดล้อมสำหรับคำสั่งทั้งหมดที่ดำเนินการโดย Aegis
ใช้ aeifail ออนไลน์โดยใช้บริการ onworks.net