นี่คือคำสั่ง accs ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
vadm - จัดการและจัดการเวอร์ชันอ็อบเจ็กต์ base
เรื่องย่อ
วาดม [ รุ่น ผูกพัน ตัวเลือก ] [ ตัวเลือก ] [ การกระทำ ] ชื่อ..
ตัวเลือก: [ -?fq ] [ -แคช ] [ -บังคับ ] [ -ช่วยด้วย ] [ -โนเมล ] [ -เงียบ ] [ -stdin ]
[ -version ]
ดำเนินการ: [ -นามแฝง รุ่น นามแฝง ชื่อ ] [ - attr คุณลักษณะ ] [ -ชอท ผู้ใช้งาน ]
[ -chmod การป้องกัน ] [ -ชอน ผู้ใช้งาน ] [ -เดลัตเตอร์ คุณลักษณะ ชื่อ ]
[ -d (หรือ -ลบ- -l (หรือ ล็อค) [รุ่น ผูกพัน- -นิวเจน ] [ -ส่งเสริม ]
[ -SET ลักษณะ | หมายเหตุ | ความตั้งใจ ] [ -setetc ความเห็น ผู้นำ ]
[ -ปลดล็อค [รุ่น ผูกพัน- -ยกเลิกการโปรโมต ]
วัทเทอร์ [ รุ่น ผูกพัน ตัวเลือก ] ชื่อแอตทริบิวต์..
VRM [ รุ่น ผูกพัน ตัวเลือก ] ชื่อ..
เอสเอ็มที [ รุ่น ผูกพัน ตัวเลือก ] ชื่อ..
มหาชน [ รุ่น ผูกพัน ตัวเลือก ] ชื่อ..
acc [ รุ่น ผูกพัน ตัวเลือก ] ชื่อ..
แช่แข็ง [ รุ่น ผูกพัน ตัวเลือก ] ชื่อ..
DESCRIPTION
วาดม เป็นคำสั่งวัตถุประสงค์ทั่วไปเพื่อดำเนินการทุกประเภทตามส่วนของ AtFS
ที่เก็บอ็อบเจ็กต์ สามารถใช้เพื่อล็อกหรือปลดล็อกวัตถุ AtFS เพื่อแก้ไข to
ลบอินสแตนซ์ของวัตถุเฉพาะ เพื่อเชื่อมโยงชื่อสัญลักษณ์ (นามแฝง) กับ version
วัตถุ เพื่อส่งเสริมหรือยกเลิกการส่งเสริมวัตถุบางรุ่นจากสถานะหนึ่งไปยังอีกสถานะหนึ่งถึง
แก้ไขการอนุญาตการเข้าถึงวัตถุ เพื่อตั้งค่าหรือแก้ไขรายการคำอธิบายของเฉพาะ
เวอร์ชันอ็อบเจ็กต์ เพื่อตั้งค่าหรือแก้ไขความตั้งใจในการเปลี่ยนแปลงในท้ายที่สุด และเพื่อตั้งค่าหรือยกเลิกการตั้งค่า
แอตทริบิวต์อ็อบเจ็กต์ต่างๆ เช่น ผู้เขียนหรือแอตทริบิวต์ที่ผู้ใช้กำหนด
วัทเทอร์ และ VRM เป็นรูปแบบย่อสำหรับ วาดม - attr และ วาดม -ลบ. ดูคำอธิบายของ
- attr และ -ลบ ตัวเลือกสำหรับรายละเอียด
เอสเอ็มที, มหาชน, accและ แช่แข็ง เป็นชื่อโปรแกรมสำรองสำหรับ วาดม ที่เป็นตัวแทนของ สถานะ-
เปลี่ยนแปลง การดำเนินการสำหรับอ็อบเจ็กต์เวอร์ชัน ดูคำอธิบายของตัวเลือก -ส่งเสริม เพื่อดูรายละเอียด
การเรียกใช้คำสั่งทั่วไปนั้นเสริมด้วยอย่างน้อยหนึ่งรายการ คำสั่ง ตัวเลือก, รุ่น
ผูกพัน ตัวเลือก การกำหนดเวอร์ชันที่จะดำเนินการ an การกระทำ ตัวระบุ การแสดง
ประเภทของการกระทำที่จะดำเนินการและชุดของ วัตถุ ชื่อ การกำหนดเซตย่อยเริ่มต้น
ของฐานวัตถุที่จะถูกดัดแปลง
อาจระบุชื่ออ็อบเจ็กต์ใน ขอบเขต รุ่น เอกสาร, กล่าวคือ สัญกรณ์ที่ระบุ a
เวอร์ชันเฉพาะของอ็อบเจ็กต์ (เช่น mkattr.c[2.4]) นอกจากนี้ยังสามารถใช้ a
ที่ได้รับมอบหมายก่อนหน้านี้ เป็นสัญลักษณ์ ชื่อ มากกว่าการระบุเวอร์ชันที่เป็นตัวเลข (เช่น
mkattr.c[เครื่องมือ-V4R3]). ตรวจสอบให้แน่ใจว่าได้หลีกเลี่ยงสัญลักษณ์วงเล็บเมื่อใช้ csh(1) or
tcsh(1) เพราะมันมีความหมายต่อเปลือกหอยเหล่านี้
OPTIONS
สำหรับการเลือกเวอร์ชัน any รุ่น ผูกพัน ตัวเลือกตามที่อธิบายไว้ใน ผูก(1) คู่มือ
หน้าอาจได้รับหรือ รุ่น ผูก คำสั่ง อาจได้รับในวงเล็บที่เพิ่มลงในไฟล์
ชื่อ
- -ช่วยด้วย
พิมพ์คำแนะนำสั้น ๆ เกี่ยวกับการใช้ วาดม
-แคช ใช้การดำเนินการที่ร้องขอกับวัตถุที่อยู่ใน ที่ได้มา วัตถุ แคช.
ชุดของการกระทำที่อาจดำเนินการกับวัตถุไบนารีพูลมีจำกัด
-NS, -บังคับ
อย่าขอการยืนยันเมื่อลบเวอร์ชันออกจากประวัติ
-โนเมล
ระงับเมลแจ้งเตือนไปยังผู้ใช้ที่ล็อคประวัติเมื่อ
ทำลายล็อคนี้ (-ปลดล็อค ตัวเลือก)
-NS, -เงียบ
ระงับการแจ้ง ข้อความที่ไม่เป็นทางการ และบทสนทนาของผู้ใช้ ค่าเริ่มต้นคือ
ถือว่าสำหรับทุกสิ่งที่อาจมีการสอบถามแบบโต้ตอบ ตัวเลือกนี้
มีประโยชน์สำหรับการดำเนินการแบบแบตช์
-stdin กองกำลัง วาดม เพื่ออ่านข้อความอธิบาย หมายเหตุ หรือเจตนาจากอินพุตมาตรฐาน if
การกระทำ -SET ถูกเลือก โน้ตใช้สำหรับ ทั้งหมด วัตถุ AtFS ที่ระบุ มิฉะนั้น
ตัวแก้ไขที่คุณชื่นชอบ (นำมาจากตัวแปรสภาพแวดล้อม EDITOR) จะถูกเรียกใช้
-version
พิมพ์ข้อมูลรุ่นเกี่ยวกับ วาดม โปรแกรมเอง จะไม่มีการดำเนินการใดๆ
ดำเนินการบนฐานข้อมูล
วาดม จะดำเนินการทั้งหมดตามชุดวัตถุรุ่น AtFS ที่ระบุ ใน
กรณีที่ไม่ได้ระบุชุดดังกล่าวไว้ การดำเนินการจะถูกนำไปใช้กับชุดที่บันทึกไว้ล่าสุด
เวอร์ชันของอ็อบเจ็กต์ที่มีชื่อ
การกระทำ
ประเภทของการดำเนินการที่จะดำเนินการกับชุดออบเจ็กต์ AtFS ที่ระบุจะถูกระบุโดยa
คำสำคัญ. มีการกำหนดการกระทำต่อไปนี้:
-นามแฝง รุ่น นามแฝง ชื่อ
มอบหมาย รุ่น นามแฝง ชื่อ สู่รุ่นที่กำหนด ชื่อทำงานเป็นนามแฝง
สำหรับหมายเลขเวอร์ชันจึงต้องแตกต่างจากชื่อสัญลักษณ์อื่น ๆ
กำหนดให้กับวัตถุรุ่นใด ๆ ในประวัติวัตถุเฉพาะ อย่างไรก็ตามมันเป็น
เป็นไปได้ที่จะกำหนดชื่อสัญลักษณ์เดียวกันให้กับวัตถุรุ่นใน ต่าง วัตถุ
ประวัติศาสตร์. ประวัติวัตถุมักจะแสดงด้วยชื่อ คล้ายกับไฟล์
ชื่อ
การใช้ชื่อนามแฝงเป็นวิธีที่ง่ายแต่มีประสิทธิภาพในการเชื่อมโยงสมาชิกองค์ประกอบ
ของ ระบบ องค์ประกอบ. ชื่อสัญลักษณ์ทั่วไปจะมีลักษณะดังนี้
Mysystem_Release_4.22ระบุว่ารุ่นวัตถุที่มีชื่อนี้เป็นส่วนหนึ่งของ
ปล่อย 4.22 ของระบบที่เป็นปัญหา
- attr นามสกุล
ส่งคืนค่า r ของแอตทริบิวต์ที่มีชื่อ นี่อาจจะเป็น มาตรฐาน คุณลักษณะ หรือ
ผู้ใช้งาน กำหนด คุณลักษณะ. ตรวจสอบรายการด้านล่างสำหรับรายการมาตรฐานทั้งหมด
ชื่อแอตทริบิวต์
- attr นามสกุล[+|--@|^|!|*]ความคุ้มค่า
กำหนด ผู้ใช้งาน กำหนด คุณลักษณะ ด้วยชื่อ นามสกุล และกำหนดเป็นค่า ความคุ้มค่า
สำหรับอ็อบเจ็กต์เวอร์ชันที่ระบุทั้งหมด ตัวเลือกนี้อาจใช้เพื่อตั้งค่า
แน่นอน มาตรฐาน แอตทริบิวต์ (ดูรายชื่อด้านล่าง) ถ้า นามสกุล ตามด้วย
สัญลักษณ์เท่ากับเดียว ค่าตามลำดับของวัตถุถูกตั้งค่า (หรือรีเซ็ต) เป็น
ค่าที่ระบุ ค่าก่อนหน้านี้จะถูกเขียนทับ ถ้า นามสกุล is
ตามด้วยสัญลักษณ์ ``plus-equal'' (+=) ทันที แอตทริบิวต์ที่ระบุ
ค่าจะถูกผนวกเข้ากับค่าปัจจุบันของแอตทริบิวต์ที่อ้างอิง
ดังนั้น ``ลบเท่ากับ'' (-=) ควรลบค่าที่ระบุออกจากค่าที่กำหนด
คุณลักษณะ. ในการใช้งานปัจจุบัน การลบค่าเดี่ยวไม่ใช่
ได้รับการสนับสนุน.
ค่าแอตทริบิวต์ที่กำหนดโดยผู้ใช้มีสี่ประเภทพื้นฐาน: แท้ ค่า,
การอ้างอิง ค่า, การปฏิบัติ ค่าและ ตัวชี้ ค่า. ชนิดของคุณลักษณะ
ค่าจะถูกกำหนดเมื่อมีการตั้งค่า ถ้าอักษรตัวแรกของ ความคุ้มค่า อยู่ที่
อักขระ (@) ส่วนที่เหลือของ ความคุ้มค่า ถูกนำมาเป็น ชื่อ of a ไฟล์ เนื้อหาของ
ซึ่งจะถูกนำมาเป็นค่าของแอตทริบิวต์ การทดแทนนี้เกิดขึ้น
ทันที กล่าวคือ คุณลักษณะมีค่าของแท้ หากระบุชื่อไฟล์
เป็น ``-'' ค่าแอตทริบิวต์จะถูกอ่านจากอินพุตมาตรฐาน ถ้าครั้งแรก
อักขระเป็นอักขระ circumflex (^) ส่วนที่เหลือของ ความคุ้มค่า ถูกตีความว่าเป็น
ชื่อของไฟล์ที่เนื้อหาจะถูกแทนที่สำหรับแอตทริบิวต์เมื่อเป็น
อ้าง ถ้าอักษรตัวแรกของ ความคุ้มค่า เป็นเครื่องหมายอัศเจรีย์ (!), the
ส่วนที่เหลือของ ความคุ้มค่า ถูกตีความว่าเป็น ชื่อ of a โครงการ ซึ่งเอาต์พุตมาตรฐานจะเป็น
แทนที่แอตทริบิวต์เมื่อมีการอ้างถึง ค่าดำเนินการสามารถใช้เพื่อ
สร้างแอตทริบิวต์ไดนามิกสูงหรือแม้แต่ทริกเกอร์เหตุการณ์รูปแบบดั้งเดิม หนึ่ง
เครื่องหมายดอกจัน (*) เป็นอักขระตัวแรกของ ความคุ้มค่า บ่งชี้ตัวชี้ไปยังรุ่นอื่น ใน
ในกรณีนี้ ค่าที่เหลือต้องเป็นชื่อไฟล์ที่ถูกผูกไว้ที่ถูกต้อง
คุณลักษณะที่กำหนดโดยผู้ใช้อาจมีความยาวตามอำเภอใจ ลำดับใดๆ ของ ASCII
อักขระ - ยกเว้น \01 (control-A) - ได้รับอนุญาตให้ประกอบเป็น
ค่าแอตทริบิวต์ ถ้า นามสกุล ถูกตั้งค่าเป็นบางค่าแล้ว ค่าก่อนหน้า
จะถูกแทนที่ด้วยรายการที่ระบุใหม่
- attr @attrfile
กับ @ชื่อไฟล์ อาร์กิวเมนต์ - attr ตัวเลือกอ่านชื่อและค่าของผู้ใช้กำหนด
แอตทริบิวต์จากไฟล์ที่มีชื่อ แต่ละรายการ (แต่ละบรรทัด) ในไฟล์แอตทริบิวต์จะต้อง
มีรูปแบบตามที่อธิบายไว้ข้างต้น ไฟล์อักขระสุดท้ายจะต้องขึ้นบรรทัดใหม่
ตัวอักษร
-ชอท ผู้ใช้งาน
ชุด ผู้ใช้งาน ผู้เขียนการแก้ไขเฉพาะ โดยปกติผู้เขียนแก้ไข
ถือเป็นผู้ใช้ที่บันทึกการแก้ไขนั้น อย่างไรก็ตามเนื่องจากการอนุญาตบางอย่างนั้น
ผูกติดอยู่กับคุณลักษณะผู้เขียนของการแก้ไข สถานการณ์อาจเกิดขึ้นที่ทำให้
จำเป็นต้องเปลี่ยนผู้เขียน
-chmod การป้องกัน
เปลี่ยนรหัสการอนุญาตการเข้าถึงของอ็อบเจ็กต์เวอร์ชันที่ระบุเป็นไฟล์ที่ให้มา
เลขสามฐานแปด การป้องกัน. ปัจจุบันการอนุญาตการเข้าถึงมีศูนย์กลางอยู่ที่
แนวคิด UNIX' ของ เจ้าของ, กลุ่ม, และ โลก การเข้าถึงเช่นเดียวกับหมวดหมู่การเข้าถึง
อ่าน, เขียน, และ ดำเนินการ. สิทธิ์เหล่านี้ได้รับการสืบทอดเมื่อ ประหยัด จาก
สิทธิ์ของไฟล์ที่เป็นตัวแทนของ ไม่ว่าง วัตถุ ของประวัติ AtFS ดู
chmod(2) สำหรับรายละเอียด
-ชอน ผู้ใช้งาน
ชุด ผู้ใช้งาน เจ้าของประวัติวัตถุทั้งหมด ไม่รองรับตัวเลือกนี้ใน
ระบบประเภท BSD เนื่องจากมีเพียง superuser เท่านั้นที่สามารถเปลี่ยนเจ้าของไฟล์ได้
-เดลัตเตอร์ นามสกุล
ลบแอตทริบิวต์ที่ผู้ใช้กำหนด นามสกุล จากชุดคุณลักษณะที่เกี่ยวข้อง
ด้วยวัตถุรุ่นที่ระบุ
-NS, -ลบ
ลบอ็อบเจ็กต์เวอร์ชันที่ระบุออกจากฐานอ็อบเจ็กต์ โดยให้อ็อบเจ็กต์
สถานะคือ ที่บันทึกไว้. สถานะอื่นใดบ่งชี้ว่าการโต้ตอบของโครงการบางประเภท
เกี่ยวกับวัตถุนี้อาจจะอยู่ในระหว่างดำเนินการ หากโปรแกรมเมอร์ต้องการลบดังกล่าว
รุ่นวัตถุอยู่แล้วเขาต้อง -ยกเลิกการโปรโมต สถานะวัตถุที่เกี่ยวข้องถึง
ที่บันทึกไว้ ก่อนจะลบออกได้จริง
-l ล็อค [รุ่น ผูกพัน]
พยายามสงวนสิทธิ์ในการเพิ่มเวอร์ชันใหม่ให้กับประวัติวัตถุดังนั้น
ป้องกันไม่ให้โปรแกรมเมอร์หลายคนทำงานบนฐานวัตถุเดียวกันจากการรบกวน
ซึ่งกันและกันด้วยการบันทึกการอัพเดทพร้อมกัน หากการล็อคสำเร็จ
อนุญาตให้เขียนสำหรับไฟล์ที่เกี่ยวข้องในไดเร็กทอรีการพัฒนา
เมื่อตั้งค่าการล็อกใหม่ในประวัติอ็อบเจ็กต์ ผู้ใช้ที่ร้องขอจะได้รับแจ้งสำหรับ
คำอธิบายทางเลือกของการเปลี่ยนแปลงที่วางแผนไว้
ในการล็อคประวัติวัตถุได้สำเร็จ ประวัติจะต้องไม่ถูกล็อคโดย
โปรแกรมเมอร์อื่น ๆ และโปรแกรมเมอร์ที่ขอล็อคต้องมีการเขียน
การอนุญาตบนไดเร็กทอรีย่อย AtFS ที่โฮสต์ฐานอ็อบเจ็กต์
เนื่องจาก ShapeTools อนุญาตให้ล็อกคนรุ่นเดียวภายในประวัติ ล็อค
เลือกที่จะคาดหวังอาร์กิวเมนต์ที่แสดงถึงรุ่น ค่าเริ่มต้นคือค่าล่าสุด
รุ่น. อาร์กิวเมนต์อาจเป็นหมายเลขรุ่น (เช่น 2) หมายเลขเวอร์ชัน
(เช่น 1.4) หรือชื่อแทนเวอร์ชัน (เช่น ปล่อย-4.7).
-นิวเจน
เปิดรุ่นใหม่โดยทำซ้ำเวอร์ชันที่ระบุ รุ่นต้องเป็น
ล็อค เวอร์ชันที่ไม่ว่างที่มีอยู่จะถูกละเว้นโดยการดำเนินการนี้ หากไม่มีเวอร์ชัน
มีการระบุการผูก เวอร์ชันที่บันทึกไว้ล่าสุดจะถูกนำไปใช้โดยค่าเริ่มต้น
-ส่งเสริม
กำหนดค่าถัดไปที่ดีกว่าให้กับวัตถุที่ระบุ' รัฐ คุณลักษณะ. มี
หกระบุว่าอินสแตนซ์ของวัตถุสามารถอยู่ใน: ไม่ว่าง, บันทึกไว้ เสนอ ที่ตีพิมพ์,
เข้าถึง และ แช่แข็ง. สถานะของเวอร์ชันมีจุดมุ่งหมายเพื่อให้สัมพันธ์กับการมองเห็นและ
ข้อจำกัดในการปฏิบัติงาน (ดูตัวอย่าง -ลบ) ภายในโครงการที่ซับซ้อน
สิ่งแวดล้อม
เนื่องจากขาดการสนับสนุนไลบรารีโครงการในปัจจุบัน สถานะของเวอร์ชันจึงมีมาก
ฟังก์ชันการใช้งานจริงเพียงเล็กน้อย ดำเนินการอย่างเต็มที่ สถานะบางอย่าง
ทรานซิชันอาจถูกทริกเกอร์โดยผู้ใช้ที่ได้รับอนุญาตอย่างเหมาะสมเท่านั้น NS
การเปลี่ยน ไม่ว่าง→บันทึกแล้ว และ บันทึกไว้→เสนอ จะถูกเรียกโดยโปรแกรมเมอร์ทั่วไป
ในขณะที่การเปลี่ยนที่เหลือจะต้องเริ่มต้นโดย โครงการ
ผู้บริหาร.
การเปลี่ยนแปลงแต่ละครั้งสอดคล้องกับการกระทำหรือการโต้ตอบเฉพาะภายในทั่วไป
โครงการสื่อสารโครงการซอฟต์แวร์ เนื่องจากการกระทำ/การโต้ตอบเหล่านี้จะเป็น
รองรับการทำงานโดยระบบสนับสนุนโครงการที่กำลังพัฒนา,
การจัดการสถานะของวัตถุอย่างชัดแจ้งจะไม่จำเป็นอีกต่อไป (ยกเว้น
บางทีสำหรับการปรับสถานการณ์ป่วยด้วยตนเอง)
การดำเนินการต่อไปนี้เกี่ยวข้องกับการเปลี่ยนสถานะ:
ประหยัด (ไม่ว่าง→บันทึกแล้วดำเนินการโดยโปรแกรมเมอร์)
เอสเอ็มที (บันทึกไว้→เสนอดำเนินการโดยโปรแกรมเมอร์)
ยอมรับ (เสนอ→เผยแพร่ดำเนินการโดยผู้ดูแลโครงการ)
acc (เผยแพร่→เข้าถึงแล้วดำเนินการโดยสมาชิกโครงการใด ๆ )
ปล่อย (เข้าถึงแล้ว→แช่แข็งดำเนินการโดยผู้ดูแลโครงการ)
อินเทอร์เฟซที่แตกต่างจากสิ่งอำนวยความสะดวกในการควบคุมสถานะของ วาดม ให้บริการโดย
นามแฝงของโปรแกรม เอสเอ็มที, มหาชน, accและ แช่แข็ง. คำสั่งเหล่านี้สอดคล้องกับแนวความคิด
ปฏิสัมพันธ์ของโครงการเช่น ส่ง, ประกาศ, เข้าและ แข็ง.
ส่ง คือการดำเนินการโดยโปรแกรมเมอร์ทีมเมื่อผลงาน (เช่น
คำขอเปลี่ยนแปลงที่เสร็จสมบูรณ์) ถูกเสนอให้รวมเข้าสู่ระบบอย่างเป็นทางการ
การกำหนดค่า สถานะที่เกี่ยวข้องคือ เสนอ.
สาธารณะ เป็นการดำเนินการที่มักจะดำเนินการโดยสมาชิกของคุณภาพ
กลุ่มประกันเมื่อผลงานตามที่เสนอโดยทีมโปรแกรมเมอร์ได้รับการอนุมัติ
และรวมอยู่ในการกำหนดค่าระบบอย่างเป็นทางการในปัจจุบัน ที่เกี่ยวข้อง
สถานะคือ การตีพิมพ์.
ทางเข้า เป็นการดำเนินการที่ดำเนินการในระหว่างการระบุการกำหนดค่าเมื่อ
เวอร์ชันส่วนประกอบของผลิตภัณฑ์ (ย่อย) ถูกรวมเข้ากับผลิตภัณฑ์อื่นๆ (บางส่วน)
(ย่อย) การกำหนดค่าระบบ สถานะที่เกี่ยวข้องคือ Accessed.
แข็ง เป็นการดำเนินการที่ดำเนินการในระหว่างการระบุการกำหนดค่าเมื่อ
มีการสร้างการเปิดตัวทั่วโลกของการกำหนดค่าระบบทั้งหมด ที่เกี่ยวข้อง
สถานะคือ แช่แข็ง
-SET [ลักษณะ | หมายเหตุ | ความตั้งใจ]
อนุญาตให้ตั้งค่าหรือแก้ไข พรรณนา ข้อความ สำหรับวัตถุประวัติ AtFS (เช่น an
ประวัติเวอร์ชันทั้งหมด) the หมายเหตุ มักจะอธิบายความแตกต่างของเวอร์ชัน
วัตถุที่เกี่ยวกับรุ่นก่อนหน้าหรือรายการที่อธิบายแผน
เปลี่ยน. (Re-) การกำหนดเจตนาการเปลี่ยนแปลงอาจเหมาะสมหากกำหนดไว้ก่อนหน้านี้
เปลี่ยนเจตนาถูกบริโภคโดย เอสเอ็มที คำสั่งที่ล็อกไว้บน an
ประวัติวัตถุ
วาดม จะตรวจสอบสภาพแวดล้อมของผู้โทรสำหรับ บรรณาธิการ ตัวแปรและเรียกใช้
โปรแกรมที่ระบุไว้ในนั้น ถ้า บรรณาธิการ ไม่ได้ตั้งค่าตัวแปร ค่าเริ่มต้นของระบบ
ตัวแก้ไขจะถูกเปิดใช้งาน ผู้ใช้อาจเขียนคำอธิบายความยาวตามอำเภอใจหรือ
รายการบันทึกโดยใช้ตัวแก้ไข เมื่อผู้ใช้ออกจากเอดิเตอร์ ข้อความที่ได้คือ
เก็บไว้กับประวัติวัตถุหรือวัตถุรุ่นที่ระบุ
-setetc comment_string
ชุด สตริงความคิดเห็น เป็น (ลำดับ) อักขระที่เปิดบรรทัดความคิดเห็น
ภายในความเป็นทางการของเอกสาร comment_string นี้จะถูกนำหน้า
บรรทัดของประวัติบันทึกเมื่อแอตทริบิวต์ $__log$ ถูกขยายภายในข้อความของ
การแก้ไข
-ปลดล็อค
ให้สิทธิ์ที่สงวนไว้ก่อนหน้านี้ในการอัปเดตประวัติของวัตถุ AtFS
และล้างสิทธิ์ในการเขียนสำหรับไฟล์ที่เกี่ยวข้อง -ปลดล็อค สามารถใช้โดย
เจ้าของ ของประวัติวัตถุถึง ทำลาย a ล็อค ที่โปรแกรมเมอร์คนใดตั้งไว้ก่อนหน้านี้
ตัวเลือกนี้มีประโยชน์ในการแก้ไขสถานการณ์การชะงักงันที่เกิดจากการใช้ .โดยไม่ระมัดระวัง
ล็อคหรือสถานการณ์พิเศษที่ต้องอัปเดตวัตถุทันที
ประวัติแม้ว่าจะไม่มีที่ยึดล็อคก็ตาม เจ้าของเก่าเสีย
ล็อคได้รับแจ้งโดยข้อความอีเมล ในบางกรณีการแจ้งเตือนทางไปรษณีย์
เมื่อล็อคแตกอาจสร้างความรำคาญได้ (เช่น เมื่อต้นไม้พัฒนาถูกย้ายไปที่
ระบบหรือโดเมนอื่นที่มีการล็อกรุ่นไม่ว่าง; ในกรณีนี้เจ้าของต้อง
ทำลายการล็อกเพื่อตรวจสอบเวอร์ชันที่ไม่ว่างกลับเข้าสู่ไฟล์เก็บถาวรของเวอร์ชันที่
เว็บไซต์ใหม่) เพื่อหลีกเลี่ยงผลกระทบนี้ สวิตช์ -โนเมล ใช้ระงับเมลได้
การแจ้งเตือน
ในที่สุดก็แสดงเจตจำนงเปลี่ยนแปลง (ดู ล็อค) จะถูกล้าง
ในทางเทคนิค เจ้าของประวัติอ็อบเจ็กต์คือเจ้าของไดเร็กทอรีย่อย AtFS
โฮสต์ฐานวัตถุ
-ยกเลิกการโปรโมต
ย้อนกลับการเปลี่ยนแปลงสถานะที่ดำเนินการผ่านก่อนหน้า -ส่งเสริม. ข้อสังเกตเดียวกัน
เกี่ยวกับการฝังที่ใช้งานได้ (และดังนั้น การซ่อน การเปลี่ยนสถานะ) ของรัฐ
ทรานซิชั่นที่ทำขึ้นเพื่อ -ส่งเสริม ถือไว้เพื่อ -ยกเลิกการโปรโมต.
ที่กำหนดไว้ล่วงหน้า คุณสมบัติ ชื่อ
Name ความหมาย ความคุ้มค่า หมายเหตุ
นามแฝง รุ่น ชื่อนามแฝง รายการชื่อนามแฝง like1,3
`` vadm-4.2pre7'' หรือ ``ShapeTools-1.4''
เวลาเข้าถึงครั้งสุดท้าย เช่น ``อังคาร 14 ม.ค. 18:47:06 1992''3
ผู้ใช้ผู้เขียนที่บันทึกเวอร์ชัน [ป้องกันอีเมล] (ชื่อโดเมน ไม่1,3
มักจะไม่รวมชื่อโฮสต์)
รหัสแคชคีย์เฉพาะสำหรับเวอร์ชันแคช ตัวเลขผสมที่สร้างขึ้นจาก3
วันที่สร้าง รหัสกระบวนการ และซีเรียล
หมายเลขเช่น ``740148430.18469.6''
สัญลักษณ์ผู้นำบรรทัดความคิดเห็น clead ขึ้นอยู่กับไฟล์ type1
เช่น ``# '' สำหรับ Shapefiles
เวลา ctime ของสถานะล่าสุดเปลี่ยนเป็น เวลา
คำอธิบายข้อความสำหรับโมดูลข้อความหลายบรรทัด2
dsize ขนาดเดลต้าเป็นตัวเลขก่อนหน้า
รุ่นเป็นไบต์
รุ่นหลัก หมายเลขแก้ไขหมายเลข1,3
ข้อความส่วนหัวเวอร์ชันสไตล์ RCS ของส่วนหัว
เจตนาเปลี่ยนข้อความหลายบรรทัดเจตนา 2
ชื่อโฮสต์ของโฮสต์ปัจจุบัน เช่น ``avalanche'' 3
บันทึกรายการคำอธิบายสะสมข้อความหลายบรรทัด
ของทุกรุ่นตั้งแต่แรก
ถึงอันนี้
ผู้ใช้ล็อก/ล็อกเกอร์ที่ล็อกประวัติเป็น ผู้เขียน3
เวลา ltime ของธุรกรรมการล็อคครั้งสุดท้ายเป็น เวลา3
การป้องกันการเข้าถึงโหมด เช่น ``-rw-r--r--'' 1
mtime เวลาของการแก้ไขครั้งล่าสุดเป็น เวลา3
ชื่อ ชื่อ ส่วนหนึ่งของตัวระบุอ็อบเจ็กต์ เช่น ``foo'' สำหรับ ``foo.c''3
หมายเหตุ บันทึกย่อที่อธิบายข้อความหลายบรรทัด text1, 2
การเปลี่ยนแปลงในเวอร์ชันนี้
ผู้ใช้เจ้าของที่เป็นเจ้าของที่เก็บใน as ผู้เขียน1,3
ซึ่งรุ่นนี้ถูกเก็บถาวร
ตัวระบุเวอร์ชันที่ถูกผูกไว้ล่วงหน้าเช่น ``foo.c[3.22]'' หรือ ``n/a''
เวอร์ชันก่อนหน้า
การแก้ไขเล็กน้อย การแก้ไขหมายเลข numeric1,3
rtime ครั้งสุดท้ายเมื่อประวัติถูกล็อคเป็น เวลา
ตัวระบุเวอร์ชันผูกมัดตัวเองสำหรับเช่น ``foo.c[3.23]''
รุ่นนี้
selfpath bound ตัวระบุเวอร์ชัน fore.g. ``/usr/proj/sample/foo.c[3.23]''
รุ่นนี้รวมถึงเส้นทาง
ขนาดของเวอร์ชันเป็นไบต์ numeric3
state/status version สถานะ จำนวนเต็มสัญลักษณ์ (ไม่ว่าง,1,3
บันทึก, เสนอ, เผยแพร่,
เข้าถึงและแช่แข็ง)
เวลาที่เวอร์ชันถูกบันทึกเป็น เวลา3
succ ตัวระบุเวอร์ชันที่ถูกผูกไว้ของ as เพรด
รุ่นต่อๆ ไป
syspath pathname ส่วนหนึ่งของวัตถุเช่น ``/usr/proj/sample''3
ตัวระบุสำหรับ ``/usr/proj/sample/foo.c''
พิมพ์ส่วนต่อท้ายของวัตถุเช่น ``c'' สำหรับ ``foo.c''3
ระบุ
ชื่อไฟล์ unixname UNIX ของรุ่นนี้เช่น ``foo.c''
ชื่อไฟล์ unixpath UNIX ของรุ่นนี้เช่น ``/usr/proj/sample/foo.c''
รวมทั้งเส้นทาง
เวอร์ชันทบต้น หมายเลขเวอร์ชัน เช่น ``3.22''1,3
ประกอบด้วยรุ่น
และการแก้ไขหมายเลข
เวลาเวอร์ชัน vtime เวลาแก้ไขเป็น เวลา
สำหรับเวอร์ชันที่ไม่ว่างและประหยัดเวลา
สำหรับเวอร์ชันที่บันทึกไว้/แคช
xpoff แอตทริบิวต์เทียมที่เปลี่ยนไม่มี
ปิดแอตทริบิวต์ที่ตามมา
ขยาย
xpon แอตทริบิวต์เทียมที่เปลี่ยนไม่มี
คุณลักษณะที่ตามมา
การขยายตัวบน
1 - อาจถูกแก้ไขโดย วาดม - attr ชื่อ=ค่า.
2 - อาจถูกแก้ไขโดย วาดม -SET .
3 - ได้รับการยอมรับโดย ความสนใจ* เพรดิเคตในกฎการผูกเวอร์ชัน (ดู กฎข้อผูกมัด(พ.ศ. 7)).
และพวกเรา
บรรณาธิการ
ใช้ accs ออนไลน์โดยใช้บริการ onworks.net