GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


debchange - เครื่องมือสำหรับบำรุงรักษาไฟล์ debian/changelog ในแพ็คเกจต้นทาง

เรื่องย่อ


การเปลี่ยนแปลง [ตัวเลือก] [ข้อความ ... ]
ดีช [ตัวเลือก] [ข้อความ ... ]

DESCRIPTION


การเปลี่ยนแปลง หรือนามแฝง ดีช จะเพิ่มบรรทัดความคิดเห็นใหม่ให้กับบันทึกการเปลี่ยนแปลง Debian ใน
ต้นไม้ต้นทางในปัจจุบัน คำสั่งนี้ต้องรันจากภายในทรีนั้น หากข้อความของ
การเปลี่ยนแปลงจะได้รับในบรรทัดคำสั่ง การเปลี่ยนแปลง จะทำงานในโหมดแบตช์และเพียงแค่เพิ่ม
ข้อความ โดยมีการขึ้นบรรทัดใหม่ตามความจำเป็น ณ ตำแหน่งที่เหมาะสมใน เดเบียน/บันทึกการเปลี่ยนแปลง (หรือ
บันทึกการเปลี่ยนแปลงที่ระบุโดยตัวเลือกดังที่อธิบายไว้ด้านล่าง) หากไม่ได้ระบุข้อความไว้
การเปลี่ยนแปลง จะดำเนินการแก้ไขตามที่กำหนดโดย สมเหตุสมผลบรรณาธิการ ให้คุณแก้ไขไฟล์.
(ตัวแปรสภาพแวดล้อม VISUAL และ บรรณาธิการ ใช้ในลำดับนี้เพื่อกำหนดว่า
บรรณาธิการที่จะใช้) บรรณาธิการที่เข้าใจ +n ตัวเลือกสำหรับเริ่มแก้ไขบน a
บรรทัดที่ระบุจะใช้สิ่งนี้เพื่อย้ายไปยังบรรทัดที่ถูกต้องของไฟล์เพื่อทำการแก้ไข ถ้า
ตัวแก้ไขถูกปิดโดยไม่แก้ไขไฟล์ชั่วคราว การเปลี่ยนแปลง จะออกไปโดยไม่แตะต้อง
บันทึกการเปลี่ยนแปลงที่มีอยู่ หมายเหตุ ที่ การเปลี่ยนแปลง is สันนิษฐาน ไปยัง be เข้ารหัส สีสดสวย UTF-8
การเข้ารหัส If it is ไม่, ปัญหาที่เกิดขึ้น อาจ เกิดขึ้น โปรดดูที่ iconv(1) manpage เพื่อค้นหา
วิธีแปลงบันทึกการเปลี่ยนแปลงจากการเข้ารหัสแบบเดิม ในที่สุด a การเปลี่ยนแปลง or ข่าว ไฟล์สามารถ
สร้างขึ้นตั้งแต่เริ่มต้นโดยใช้ --สร้าง ตัวเลือกที่อธิบายไว้ด้านล่าง

การเปลี่ยนแปลง ยังรองรับการสร้างรายการบันทึกการเปลี่ยนแปลงที่ปิดจุดบกพร่องโดยอัตโนมัติโดยใช้
--ปิด ตัวเลือก. โดยปกติแล้วจะสอบถาม BTS ระบบ Debian Bug Tracking (ดู
https://bugs.debian.org/) to determine the title of the bug and the package in which it
เกิดขึ้น พฤติกรรมนี้สามารถหยุดได้โดยการให้ --ไม่มีแบบสอบถาม ตัวเลือกหรือโดยการตั้งค่า
ตัวแปรการกำหนดค่า DEBCHANGE_QUERY_BTS ไปยัง ไม่ตามที่อธิบายไว้ด้านล่าง ไม่ว่าในกรณีใด
บรรณาธิการ (ตามที่อธิบายไว้ข้างต้น) จะถูกเรียกใช้เสมอเพื่อให้โอกาสในการแก้ไข
รายการและบันทึกการเปลี่ยนแปลงจะได้รับการยอมรับไม่ว่าจะทำการแก้ไขหรือไม่ หนึ่ง
รายการบันทึกการเปลี่ยนแปลงเพิ่มเติมสามารถกำหนดได้ในบรรทัดคำสั่งนอกเหนือจากรายการปิด

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

สามารถใช้ฮิวริสติกที่แตกต่างกันสองชุด ตามที่ควบคุมโดย --release-ฮิวริสติก
หรือตัวเลือก DEBCHANGE_RELEASE_HEURISTIC ตัวแปรการกำหนดค่า ค่าเริ่มต้น การเปลี่ยนแปลง
heuristic ถือว่าแพ็คเกจได้รับการเผยแพร่เว้นแต่บันทึกการเปลี่ยนแปลงประกอบด้วย อาคิโอะ
ในด้านการกระจายสินค้า หากเปิดใช้งานฮิวริสติกนี้ การกระจายจะเป็นค่าเริ่มต้น
ไปยัง อาคิโอะ ในรายการการเปลี่ยนแปลงใหม่และ --maintrailer ตัวเลือกที่อธิบายไว้ด้านล่าง will
เปิดใช้งานโดยอัตโนมัติ สิ่งนี้มีประโยชน์หากแพ็คเกจสามารถออกโดย different
ผู้ดูแลหรือถ้าคุณไม่เก็บบันทึกการอัปโหลด ทางเลือก เข้าสู่ระบบ ฮิวริสติกเป็นตัวกำหนด
หากมีการออกแพ็คเกจโดยมองหาสิ่งที่เหมาะสม อัปโหลด(1) หรือ ดีพุต(1) บันทึก
ไฟล์ในไดเร็กทอรีหลัก จะมีการออกคำเตือนหากพบไฟล์บันทึกแต่ a
อัปโหลดสำเร็จจะไม่ถูกบันทึก อาจเป็นเพราะการอัปโหลดครั้งก่อนทำขึ้น
ด้วยเวอร์ชันของ อัปโหลด ก่อน 2.1 หรือเนื่องจากการอัปโหลดล้มเหลว

ถ้าอย่างใดอย่างหนึ่ง --เพิ่มขึ้น or --เวอร์ชั่นใหม่ ใช้ชื่อและอีเมลสำหรับเวอร์ชันใหม่ will
กำหนดได้ดังนี้ ถ้าตัวแปรสภาพแวดล้อม DEBFULLNAME ถูกตั้งค่า นี่จะเป็น
ใช้สำหรับชื่อเต็มของผู้ดูแล ถ้าไม่เช่นนั้น ชื่อ จะถูกตรวจสอบ ถ้าสิ่งแวดล้อม
ตัวแปร เดบีเมล ถูกตั้งค่า นี้จะใช้สำหรับที่อยู่อีเมล หากตัวแปรนี้มี
แบบฟอร์ม "ชื่อ " จากนั้นชื่อผู้ดูแลก็จะถูกนำมาจากที่นี่ด้วยถ้าไม่
DEBFULLNAME ไม่ ชื่อ ถูกตั้งค่า หากไม่ได้ตั้งค่าตัวแปรนี้ จะทำการทดสอบแบบเดียวกันบน
ตัวแปรสภาพแวดล้อม EMAIL. ต่อไปหากยังไม่ระบุชื่อเต็ม
จากนั้นใช้ getpwuid(3) กำหนดชื่อจากไฟล์รหัสผ่าน หากล้มเหลว ให้ใช้
รายการบันทึกการเปลี่ยนแปลงก่อนหน้า สำหรับที่อยู่อีเมลหากยังไม่ได้ตั้งค่าจาก เดบีเมล or
EMAILแล้วมองเข้าไป /etc/ชื่อเมลจากนั้นพยายามสร้างจากชื่อผู้ใช้และ FQDN
มิฉะนั้นให้ใช้ที่อยู่อีเมลในรายการบันทึกการเปลี่ยนแปลงก่อนหน้า กล่าวอีกนัยหนึ่งก็คือ
ความคิดที่ดีที่จะตั้ง เดบีเมล และ DEBFULLNAME เมื่อใช้สคริปต์นี้

รวมการสนับสนุนสำหรับบันทึกการเปลี่ยนแปลงที่บันทึกการเปลี่ยนแปลงโดยผู้ดูแลร่วมหลายคนของa
บรรจุุภัณฑ์. หากรายการถูกผนวกเข้ากับรายการของเวอร์ชันปัจจุบัน และผู้ดูแลคือ
แตกต่างจากผู้ดูแลที่มีรายชื่อว่าได้ทำรายการก่อนหน้านี้แล้ว
บรรทัดจะถูกเพิ่มในบันทึกการเปลี่ยนแปลงเพื่อบอกว่าผู้ดูแลคนใดทำการเปลี่ยนแปลงใด
ขณะนี้สนับสนุนรูปแบบการบันทึกข้อมูลนี้เพียงรูปแบบเดียวเท่านั้น
โดยที่ชื่อผู้ดูแลที่ทำชุดของการเปลี่ยนแปลงปรากฏบนบรรทัดก่อน
การเปลี่ยนแปลงภายในวงเล็บเหลี่ยม สามารถเปิดปิดได้โดยใช้ปุ่ม
--[ไม่]มัลติบำรุงรักษา หรือตัวเลือก DEBCHANGE_MULTIMAINT ตัวเลือกไฟล์การกำหนดค่า ค่าเริ่มต้น
คือการเปิดใช้งาน โปรดทราบว่าหากมีการทำเครื่องหมายรายการด้วยวิธีนี้แล้วสิ่งนี้
ตัวเลือกจะถูกละเว้นอย่างเงียบ ๆ

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

If --force-bad-เวอร์ชั่น or --allow-รุ่นล่าง ถูกนำมาใช้, การเปลี่ยนแปลง จะไม่หยุดถ้า
เวอร์ชันใหม่น้อยกว่าเวอร์ชันปัจจุบัน สิ่งนี้มีประโยชน์อย่างยิ่งในขณะทำ
แบ็คพอร์ต

ค้นหาสถานที่ พร้อมชื่อ การตรวจสอบ


เหมือนกับสคริปต์อื่น ๆ อีกหลายตัวใน devscripts แพคเกจ, การเปลี่ยนแปลง จะปีนขึ้นไป
ไดเร็กทอรีทรีจนกว่าจะพบ a เดเบียน/บันทึกการเปลี่ยนแปลง ไฟล์. เพื่อเป็นการป้องกันไฟล์ที่หลงทาง
ทำให้เกิดปัญหาที่อาจเกิดขึ้น มันจะตรวจสอบชื่อของไดเร็กทอรีหลักเมื่อพบ
เดเบียน/บันทึกการเปลี่ยนแปลง ไฟล์และตรวจสอบว่าชื่อไดเร็กทอรีสอดคล้องกับ package
ชื่อ. อย่างแม่นยำว่ามันทำงานอย่างไรโดยถูกควบคุมโดยตัวแปรไฟล์คอนฟิกูเรชันสองตัว
DEVSCRIPTS_CHECK_DIRNAME_LEVEL และ DEVSCRIPTS_CHECK_DIRNAME_REGEXและที่สอดคล้องกัน
ตัวเลือกบรรทัดคำสั่ง --check-dirname-ระดับ และ --check-dirname-regex.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL สามารถรับค่าต่อไปนี้:

0 อย่าตรวจสอบชื่อไดเร็กทอรี

1 ตรวจสอบเฉพาะชื่อไดเร็กทอรีถ้าเราต้องเปลี่ยนไดเร็กทอรีในการค้นหาของเรา
เดเบียน/บันทึกการเปลี่ยนแปลง. นี่เป็นพฤติกรรมเริ่มต้น

2 ตรวจสอบชื่อไดเร็กทอรีเสมอ

ชื่อไดเร็กทอรีถูกตรวจสอบโดยการทดสอบว่าชื่อไดเร็กทอรีปัจจุบันหรือไม่ (ตามที่กำหนด
by รหัสผ่าน(1)) จับคู่ regex ที่กำหนดโดยตัวเลือกไฟล์กำหนดค่า
DEVSCRIPTS_CHECK_DIRNAME_REGEX หรือโดยตัวเลือกบรรทัดคำสั่ง --check-dirname-regex นิพจน์ทั่วไป.
Here นิพจน์ทั่วไป เป็น Perl regex (ดู เพิร์ล(3perl)) ซึ่งจะทอดสมออยู่ที่จุดเริ่มต้น
และส่วนท้าย ถ้า นิพจน์ทั่วไป ประกอบด้วย '/' จากนั้นจะต้องตรงกับเส้นทางไดเรกทอรีแบบเต็ม ถ้า
ไม่เช่นนั้นจะต้องตรงกับชื่อไดเร็กทอรีแบบเต็ม ถ้า นิพจน์ทั่วไป มีสตริง ´แพคเกจ',
สิ่งนี้จะถูกแทนที่ด้วยชื่อแพ็คเกจต้นทาง ตามที่กำหนดจากบันทึกการเปลี่ยนแปลง NS
ค่าเริ่มต้นสำหรับ regex คือ: ´แพ็คเกจ(-.+)?' จึงตรงกับชื่อไดเรกทอรีเช่น
แพคเกจ และ บรรจุุภัณฑ์-รุ่น.

บันทึกการเปลี่ยนแปลงเริ่มต้นที่จะแก้ไขคือ เดเบียน/บันทึกการเปลี่ยนแปลง; อย่างไรก็ตาม สามารถเปลี่ยนแปลงได้โดยใช้
--บันทึกการเปลี่ยนแปลง or --ข่าว ตัวเลือกหรือ การเปลี่ยนแปลง ตัวแปรสภาพแวดล้อมตามที่อธิบายไว้
ด้านล่าง

OPTIONS


--ผนวก, -a
เพิ่มรายการบันทึกการเปลี่ยนแปลงใหม่ที่ส่วนท้ายของรายการเวอร์ชันปัจจุบัน

--เพิ่มขึ้น, -i
เพิ่มองค์ประกอบสุดท้ายของหมายเลขรีลีส Debian หรือหากเป็น
แพ็คเกจ Debian ดั้งเดิม หมายเลขเวอร์ชัน บน Ubuntu หรือ Tanglu สิ่งนี้จะเช่นกัน
เปลี่ยนส่วนต่อท้ายจาก buildX เป็น ubuntu1/tanglu1 ใช้ -R, -- สร้างใหม่ สำหรับไม่มี
เปลี่ยนการสร้างใหม่ที่เพิ่มขึ้น สิ่งนี้จะสร้างส่วนใหม่ที่จุดเริ่มต้นของ
บันทึกการเปลี่ยนแปลงที่มีส่วนหัวและส่วนท้ายที่เหมาะสม นอกจากนี้หากเป็นเวอร์ชันใหม่ของ
แพ็คเกจ Debian ดั้งเดิม ชื่อไดเร็กทอรีถูกเปลี่ยนชื่อเพื่อแสดงสิ่งนี้ ถ้า
DEBCHANGE_RELEASE_HEURISTIC is การเปลี่ยนแปลง (ค่าเริ่มต้น) และรุ่นปัจจุบันคือ
อาคิโอะซึ่งจะเปลี่ยนเฉพาะเวอร์ชันของบทบันทึกการเปลี่ยนแปลงปัจจุบันเท่านั้น
มิฉะนั้น จะเป็นการสร้างบทบันทึกการเปลี่ยนแปลงใหม่ด้วยเวอร์ชันใหม่

--เวอร์ชั่นใหม่ รุ่น, -v รุ่น
ระบุหมายเลขเวอร์ชัน (รวมถึงส่วนที่เผยแพร่ Debian) อย่างชัดเจน
และประพฤติตนเป็น --เพิ่มขึ้น ทางเลือกในด้านอื่นๆ นอกจากนี้ยังจะเปลี่ยน
ชื่อไดเร็กทอรีหากหมายเลขเวอร์ชันอัปสตรีมมีการเปลี่ยนแปลง ถ้า
DEBCHANGE_RELEASE_HEURISTIC is การเปลี่ยนแปลง (ค่าเริ่มต้น) และรุ่นปัจจุบันคือ
อาคิโอะซึ่งจะเปลี่ยนเฉพาะเวอร์ชันของบทบันทึกการเปลี่ยนแปลงปัจจุบันเท่านั้น
มิฉะนั้น จะเป็นการสร้างบทบันทึกการเปลี่ยนแปลงใหม่ด้วยเวอร์ชันใหม่

--แก้ไข, -e
แก้ไขบันทึกการเปลี่ยนแปลงในตัวแก้ไข

--ปล่อย, -r
เสร็จสิ้นการเปลี่ยนแปลงบันทึกสำหรับการเปิดตัว อัปเดตการประทับเวลาบันทึกการเปลี่ยนแปลง ถ้า
การกระจายถูกตั้งค่าเป็น อาคิโอะ, เปลี่ยนเป็นการกระจายจากก่อนหน้า
รายการบันทึกการเปลี่ยนแปลง (หรือการแจกจ่ายอื่นตามที่ระบุโดย --การกระจาย). ถ้ามี
ไม่มีรายการบันทึกการเปลี่ยนแปลงก่อนหน้านี้และยังไม่มีการแจกแจงที่ชัดเจน
ระบุ ไม่แน่นอน จะถูกนำไปใช้.

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

--ไม่มีการบังคับ-บันทึก-on-release
อย่าทำเช่นนั้น โปรดทราบว่าอาจมีการจัดหารายการบันทึกการเปลี่ยนแปลงจำลองเพื่อให้บรรลุเป้าหมาย
มีผลเช่นเดียวกัน - เช่น การเปลี่ยนแปลง --ปล่อย "". รายการจะไม่ถูกเพิ่มลงใน
บันทึกการเปลี่ยนแปลง แต่การปรากฏตัวของมันจะระงับตัวแก้ไข

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

--ว่างเปล่า
เมื่อใช้ร่วมกับ --สร้าง, ระงับการเพิ่มอัตโนมัติของ an
"แรกเริ่ม ปล่อย" รายการบันทึกการเปลี่ยนแปลง (เพื่อให้การเรียกครั้งต่อไปของ การเปลี่ยนแปลง เพิ่ม
รายการแรก) โปรดทราบว่าสิ่งนี้จะทำให้ dpkg-parsechangelog.php คำเตือนเกี่ยวกับ
วิงวอนต่อไปเนื่องจากขาดการเปลี่ยนแปลง

--บรรจุุภัณฑ์ แพ็คเกจ
ระบุชื่อแพ็คเกจที่จะใช้ในบันทึกการเปลี่ยนแปลงใหม่ นี่อาจจะเป็นแค่
ใช้ร่วมกับ --สร้าง, --เพิ่มขึ้น และ --เวอร์ชั่นใหม่ ตัวเลือก

--Nmu, -n
เพิ่มหมายเลขรีลีส Debian สำหรับการอัปโหลดที่ไม่ใช่ผู้ดูแลโดยการต่อท้าย
ก ".1" เป็นหมายเลขเวอร์ชันที่ไม่ใช่ NMU (ยกเว้นกรณีที่แพ็กเกจเป็น Debian native ซึ่ง
กรณี "+nmu1" ต่อท้าย) หรือโดยการเพิ่มหมายเลขเวอร์ชัน NMU และเพิ่มNMU
ข้อคิดเห็นการเปลี่ยนแปลง สิ่งนี้จะเกิดขึ้นโดยอัตโนมัติหากผู้บรรจุหีบห่อไม่อยู่ใน
ผู้ดูแล หรือ ผู้อัปโหลด สนามใน เดเบียน / ควบคุม, เว้นแต่ DEBCHANGE_AUTO_NMU is
ตั้งค่าให้ ไม่ หรือ --no-auto-nmu ใช้ตัวเลือก

--บิน-นัมมู
เพิ่มหมายเลขรีลีส Debian สำหรับการอัปโหลดไบนารีที่ไม่ใช่ผู้ดูแลโดยทั้ง
ต่อท้าย "+b1" เป็นหมายเลขเวอร์ชันที่ไม่ใช่ binNMU หรือโดยการเพิ่ม binNMU
หมายเลขเวอร์ชันและเพิ่มความคิดเห็นบันทึกการเปลี่ยนแปลง binNMU

--qa, -q
เพิ่มหมายเลขรีลีส Debian สำหรับการอัปโหลดทีม Debian QA และเพิ่ม a QA
แนบ ข้อคิดเห็นการเปลี่ยนแปลง

-- สร้างใหม่, -R
เพิ่มหมายเลขรีลีส Debian สำหรับการสร้างใหม่ที่ไม่มีการเปลี่ยนแปลงโดยการต่อท้าย "build1"
หรือโดยการเพิ่มหมายเลขเวอร์ชันสร้างใหม่

--ความปลอดภัย, -s
เพิ่มหมายเลขรีลีสเดเบียนสำหรับทีมรักษาความปลอดภัยเดเบียนที่ไม่ใช่ผู้ดูแล
อัปโหลดและเพิ่ม ⁠ความปลอดภัย ทีมงานของเรา แนบ ข้อคิดเห็นการเปลี่ยนแปลง

--ทีม เพิ่มหมายเลขรุ่น Debian สำหรับการอัปโหลดของทีม และเพิ่ม a ทีมงานของเรา แนบ
ข้อคิดเห็นการเปลี่ยนแปลง

--ต้นน้ำ, -U
ไม่ต้องต่อท้าย distro-name1 ไปยังเวอร์ชันบนการกระจายที่ได้รับ เพิ่มค่า
รุ่นเดเบียน

--bpo เพิ่มหมายเลขรีลีส Debian สำหรับการอัปโหลดไปยัง jessie-backports และเพิ่ม a
ความคิดเห็นเกี่ยวกับบันทึกการเปลี่ยนแปลงการอัปโหลด backport

--ท้องถิ่น, -lวิภัตติ
เพิ่มส่วนต่อท้ายให้กับหมายเลขเวอร์ชัน Debian สำหรับบิลด์ในเครื่อง

--force-bad-เวอร์ชั่น, -b
บังคับหมายเลขเวอร์ชันให้น้อยกว่าหมายเลขปัจจุบัน (เช่น เมื่อทำการแบ็คพอร์ต)

--allow-รุ่นล่าง Belt hold
อนุญาตให้หมายเลขเวอร์ชันน้อยกว่าปัจจุบันหากเวอร์ชันใหม่ตรงกัน
รูปแบบที่ระบุ

--แรง-การกระจาย
บังคับให้ใช้การแจกจ่ายที่ให้ไว้ แม้ว่าจะไม่ตรงกับรายการของ
การแจกแจงที่ทราบ (เช่น สำหรับการแจกแจงอย่างไม่เป็นทางการ)

--auto-nmu
พยายามกำหนดโดยอัตโนมัติว่าการเปลี่ยนแปลงในบันทึกการเปลี่ยนแปลงแสดงถึงa
การอัปโหลดที่ไม่ใช่ผู้ดูแล นี่คือค่าเริ่มต้น

--no-auto-nmu
ปิดใช้งานการตรวจจับ NMU อัตโนมัติ เทียบเท่ากับการตั้งค่า DEBCHANGE_AUTO_NMU ไปยัง ไม่.

--จากชื่อ, -d
การดำเนินการนี้จะนำหมายเลขเวอร์ชันอัปสตรีมจากชื่อไดเร็กทอรีซึ่งควรเป็น
ของแบบฟอร์ม แพ็คเกจ-รุ่น. หากหมายเลขเวอร์ชันอัปสตรีมเพิ่มขึ้นจาก
รายการบันทึกการเปลี่ยนแปลงล่าสุด จากนั้นรายการใหม่จะถูกสร้างขึ้นด้วยหมายเลขเวอร์ชัน
รุ่น-1 (หรือ รุ่น หากแพ็คเกจเป็น Debian native) โดยมียุคเดียวกับ the
รุ่นแพ็คเกจก่อนหน้า หากหมายเลขเวอร์ชันอัปสตรีมเหมือนกัน ตัวเลือกนี้
จะประพฤติตนแบบเดียวกับ -i.

--ปิด nnnnn[,nnnnn ... ]
เพิ่มรายการบันทึกการเปลี่ยนแปลงเพื่อปิดหมายเลขจุดบกพร่องที่ระบุ ยังเรียกใช้บรรณาธิการ
หลังจากเพิ่มรายการเหล่านี้ จะสร้างคำเตือนหากไม่สามารถติดต่อ BTS ได้
(และ --ไม่มีแบบสอบถาม ไม่ได้ระบุ) หรือหากมีปัญหากับจุดบกพร่อง
รายงานตั้งอยู่

--[ไม่]การสอบถาม
เราควรพยายามสอบถาม BTS เมื่อสร้างรายการปิดหรือไม่?

--อนุรักษ์, -p
คงชื่อไดเร็กทอรีทรีต้นทางไว้หากหมายเลขเวอร์ชันอัปสตรีม (หรือ
การเปลี่ยนแปลงหมายเลขเวอร์ชันของแพ็คเกจเนทีฟ Debian) ดูเพิ่มเติมการกำหนดค่า
ส่วนตัวแปรด้านล่าง

--ไม่รักษา, --ไม่อนุรักษ์
อย่ารักษาชื่อไดเร็กทอรีทรีต้นทาง (ค่าเริ่มต้น)

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

--การกระจาย อ., -D อ.
ใช้การแจกจ่ายที่ระบุในรายการบันทึกการเปลี่ยนแปลงที่กำลังแก้ไข แทน
โดยใช้การกระจายรายการบันทึกการเปลี่ยนแปลงก่อนหน้าสำหรับรายการใหม่หรือรายการที่มีอยู่
ค่าสำหรับรายการที่มีอยู่

--เร่งด่วน การเร่งรีบ, -u การเร่งรีบ
ใช้ความเร่งด่วนที่ระบุในรายการบันทึกการเปลี่ยนแปลงที่กำลังแก้ไข แทนที่จะใช้
ค่าเริ่มต้น "กลาง" สำหรับรายการใหม่หรือค่าที่มีอยู่สำหรับรายการที่มีอยู่

--บันทึกการเปลี่ยนแปลง ไฟล์, -c ไฟล์
สิ่งนี้จะแก้ไขบันทึกการเปลี่ยนแปลง ไฟล์ แทนมาตรฐาน เดเบียน/บันทึกการเปลี่ยนแปลง. นี้
ตัวเลือกแทนที่ any การเปลี่ยนแปลง การตั้งค่าตัวแปรสภาพแวดล้อม นอกจากนี้ยังไม่มีไดเรกทอรี
การสำรวจหรือการตรวจสอบจะดำเนินการเมื่อใช้ตัวเลือกนี้

--ข่าว [ไฟล์ข่าว]
สิ่งนี้จะแก้ไข ไฟล์ข่าว (โดยค่าเริ่มต้น, เดเบียน / NEWS) แทนบันทึกการเปลี่ยนแปลงปกติ
การค้นหาไดเรกทอรีจะดำเนินการ บันทึกการเปลี่ยนแปลงจะถูกตรวจสอบเพื่อที่จะ
กำหนดเวอร์ชันแพ็คเกจปัจจุบัน

--[ไม่]มัลติบำรุงรักษา
เราควรระบุว่าส่วนต่าง ๆ ของรายการบันทึกการเปลี่ยนแปลงถูกสร้างขึ้นโดยที่แตกต่างกัน
ผู้ดูแล? ค่าเริ่มต้นคือใช่ ดูการสนทนาด้านบนและ
DEBCHANGE_MULTIMAINT ตัวเลือกไฟล์การกำหนดค่าด้านล่าง

--[ไม่]multimaint-ผสาน
หากการเปลี่ยนแปลงทั้งหมดที่ทำโดยผู้เขียนคนเดียวกันถูกรวมเข้าไว้ในบันทึกการเปลี่ยนแปลงเดียวกัน
ส่วน? ค่าเริ่มต้นคือไม่ ดูการสนทนาด้านบนและ
DEBCHANGE_MULTIMAINT_MERGE ตัวเลือกไฟล์การกำหนดค่าด้านล่าง

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

--การควบคุมการบำรุงรักษา, -M
ใช้รายละเอียดผู้ดูแลจาก เดเบียน / ควบคุม ผู้ดูแล สนามมากกว่า
ตัวแปรสภาพแวดล้อมที่เกี่ยวข้อง (DEBFULLNAME, เดบีเมลเป็นต้น) ตัวเลือกนี้อาจจะเป็น
มีประโยชน์ในการเรียกคืนรายละเอียดของผู้ดูแลหลักในตัวอย่างการเปลี่ยนแปลงหลังจาก a
แก้ไขปลอม (เช่น when -m ตั้งใจแต่ลืม) หรือเมื่อปล่อยแพ็คเกจใน
ชื่อผู้ดูแลหลัก (เช่น ทีม)

--[ไม่]เมนเทรเลอร์, -t
If เมนเทรเลอร์ ถูกตั้งค่าไว้ มันจะหลีกเลี่ยงการแก้ไขรายการตัวอย่างบันทึกการเปลี่ยนแปลงที่มีอยู่
(เช่นรายละเอียดผู้ดูแลและประทับวันที่) เว้นแต่ใช้กับตัวเลือกที่ต้องใช้
ตัวอย่างที่จะแก้ไข (เช่น --สร้าง, --ปล่อย, -i, --qa, เป็นต้น) ตัวเลือกนี้
แตกต่างจาก --การบำรุงรักษา โดยจะใช้โหมดผู้ดูแลหลายตัวตามความเหมาะสม
ยกเว้นการแก้ไขตัวอย่าง ดูเพิ่มเติมที่ DEBCHANGE_MAINTTRAILER
ตัวเลือกไฟล์การกำหนดค่าด้านล่าง

--check-dirname-ระดับ N
ดูส่วนด้านบน "ค้นหาสถานที่ พร้อมชื่อ การตรวจสอบ" สำหรับคำอธิบายของตัวเลือกนี้

--check-dirname-regex นิพจน์ทั่วไป
ดูส่วนด้านบน "ค้นหาสถานที่ พร้อมชื่อ การตรวจสอบ" สำหรับคำอธิบายของตัวเลือกนี้

--ไม่มีการประชุม, --noconf
อย่าอ่านไฟล์การกำหนดค่าใด ๆ ใช้ได้เฉพาะตัวเลือกแรกเท่านั้น
ระบุไว้ในบรรทัดคำสั่ง

--release-ฮิวริสติก เข้าสู่ระบบ|การเปลี่ยนแปลง
ควบคุมอย่างไร การเปลี่ยนแปลง กำหนดว่าแพคเกจได้รับการปล่อยตัวเมื่อตัดสินใจ
ว่าจะสร้างรายการบันทึกการเปลี่ยนแปลงใหม่หรือผนวกกับรายการบันทึกการเปลี่ยนแปลงที่มีอยู่

--ช่วยด้วย, -h
แสดงข้อความช่วยเหลือและออกได้สำเร็จ

--รุ่น
แสดงข้อมูลเวอร์ชันและลิขสิทธิ์และออกได้สำเร็จ

การกำหนดค่า ตัวแปร


ไฟล์คอนฟิกูเรชันทั้งสองไฟล์ /etc/devscripts.conf และ ~/.devscripts มีที่มาจาก
เพื่อกำหนดตัวแปรการกำหนดค่า สามารถใช้ตัวเลือกบรรทัดคำสั่งเพื่อแทนที่
การตั้งค่าไฟล์คอนฟิก การตั้งค่าตัวแปรสภาพแวดล้อมจะถูกละเว้นเพื่อจุดประสงค์นี้
ตัวแปรที่รู้จักในปัจจุบันคือ:

DEBCHANGE_PRESERVE
หากตั้งค่านี้เป็น ใช่แล้วมันเหมือนกับ --อนุรักษ์ พารามิเตอร์บรรทัดคำสั่ง
กำลังใช้.

DEBCHANGE_QUERY_BTS
หากตั้งค่านี้เป็น ไม่แล้วมันเหมือนกับ --ไม่มีแบบสอบถาม พารามิเตอร์บรรทัดคำสั่ง
กำลังใช้.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEX
ดูส่วนด้านบน "ค้นหาสถานที่ พร้อมชื่อ การตรวจสอบ" สำหรับคำอธิบายเหล่านี้
ตัวแปร โปรดทราบว่าสิ่งเหล่านี้เป็นตัวแปรคอนฟิกูเรชันของทั้งแพ็กเกจ และ will
จึงกระทบกระเทือนทุกคน devscripts สคริปต์ที่ตรวจสอบค่าตามที่อธิบายไว้ใน
manpages ของตนและใน devscripts.conf(5)

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

DEBCHANGE_MULTIMAINT
หากตั้งค่าเป็น ไม่, การเปลี่ยนแปลง จะไม่แนะนำความแตกต่างของผู้ดูแลหลายคนเมื่อ a
ผู้ดูแลที่แตกต่างกันผนวกรายการเข้ากับบันทึกการเปลี่ยนแปลงที่มีอยู่ ดูการสนทนา
ข้างต้น. ค่าเริ่มต้นคือ ใช่.

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

DEBCHANGE_MAINTTRAILER
หากตั้งค่านี้เป็น ไม่แล้วมันเหมือนกับ --nomaintrailer บรรทัดคำสั่ง
พารามิเตอร์ที่ใช้

DEBCHANGE_TZ
ใช้เขตเวลานี้สำหรับรายการบันทึกการเปลี่ยนแปลง ค่าเริ่มต้นคือเขตเวลาของผู้ใช้/ระบบเป็น
แสดงโดย `ข้อมูล -R` และได้รับผลกระทบจากตัวแปรสภาพแวดล้อม TZ.

DEBCHANGE_LOWER_VERSION_PATTERN
หากตั้งค่าไว้ ก็จะเหมือนกับ --allow-รุ่นล่าง บรรทัดคำสั่ง
พารามิเตอร์ที่ใช้

DEBCHANGE_AUTO_NMU
หากตั้งค่านี้เป็น ไม่ แล้วก็ การเปลี่ยนแปลง จะไม่พยายามที่จะกำหนดโดยอัตโนมัติ
บทบันทึกการเปลี่ยนแปลงปัจจุบันแสดงถึง NMU หรือไม่ ค่าเริ่มต้นคือ ใช่. ดู
การอภิปรายของ --Nmu ตัวเลือกด้านบน

DEBCHANGE_FORCE_SAVE_ON_RELEASE
หากตั้งค่านี้เป็น ไม่แล้วมันเหมือนกับ --ไม่มีการบังคับ-บันทึก-on-release คำสั่ง
กำลังใช้พารามิเตอร์บรรทัด

DEBCHANGE_VENDOR
ใช้ผู้ขายรายนี้แทนค่าเริ่มต้น (เอาต์พุต dpkg-vendor) ดู --ผู้ขาย สำหรับ
รายละเอียด

และพวกเรา


เดบีเมล, EMAIL, DEBFULLNAME, ชื่อ
ดูคำอธิบายด้านบนเกี่ยวกับการใช้ตัวแปรสภาพแวดล้อมเหล่านี้

การเปลี่ยนแปลง
ตัวแปรนี้ระบุบันทึกการเปลี่ยนแปลงที่จะแก้ไขแทน เดเบียน/บันทึกการเปลี่ยนแปลง. ไม่
การข้ามผ่านไดเร็กทอรีหรือการตรวจสอบจะดำเนินการเมื่อตั้งค่าตัวแปรนี้ นี้
ตัวแปรถูกแทนที่โดย --บันทึกการเปลี่ยนแปลง การตั้งค่าบรรทัดคำสั่ง

VISUAL, บรรณาธิการ
ตัวแปรสภาพแวดล้อมเหล่านี้ (ตามลำดับนี้) กำหนดตัวแก้ไขที่ใช้โดย สมเหตุสมผล-
บรรณาธิการ.

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


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

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

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี