รายละเอียดซอฟแวร์:
เสียงเดียวคือระบบการควบคุมเวอร์ชันกระจายที่มีรูปแบบเพียร์แบนการตั้งชื่อรุ่นการเข้ารหัสลับใบรับรอง meta ข้อมูลผู้มีอำนาจกระจายอำนาจและสาขาที่ทับซ้อนกัน
เสียงเดียวทำงานออกจากฐานข้อมูลการทำธุรกรรมรุ่นที่เก็บไว้ในแฟ้มปกติและใช้โปรโตคอลเครือข่ายที่กำหนดเองสำหรับการประสานฐานข้อมูลที่มีประสิทธิภาพ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- - โครงการฐานข้อมูลที่ได้รับการเปลี่ยนแปลง โปรดดำเนินการ 'MTN db migrate'on ทุกฐานข้อมูลท้องถิ่นและระยะไกลของคุณ.
- ใน 'ความขัดแย้ง MTN resolve_first โต้ตอบ' ชื่อไฟล์ผลที่ได้ในขณะนี้เริ่มต้นที่ _MTN / มติ /. (แก้ไขปัญหาเดียว 103)
- แปลเดียวฝรั่งเศสได้รับการปรับปรุงและเป็นส่วนหนึ่งของการจัดจำหน่ายหลักอีกครั้ง ขอบคุณมากที่สตีฟ Petruzzello สำหรับการทำงานที่โดดเด่น!
- get_netsync_ (อ่าน | เขียน). _permitted ได้รับการขยายไปไม่เพียง แต่อ่านไฟล์อ่านสิทธิ์และตัดสิทธิ์ แต่ยังไฟล์ในไดเรกทอรีย่อย permissions.d อ่านและการเขียน permissions.d
- เสียงเดียวในขณะนี้ยังติดตามพื้นที่ทำงานของฐานข้อมูลที่ไม่ได้อาศัยอยู่ใน & quot; การจัดการ & quot; สถานที่.
- ตั้งค่าโดยอัตโนมัติในขณะนี้สถานที่ & quot; POSIX & quot; ภายใน ซึ่งหมายความว่าสคริปต์ทั้งหมดสามารถคาดหวังไม่ได้แปลข้อความเดียวกันจาก MTN อัตโนมัติโดยไม่คำนึงถึงสถานที่เกิดเหตุของการเรียก.
- เบ็ด 'get_netsync_key' ได้รับการแยกออกเป็นสองตะขอแยกหนึ่งสำหรับการใช้งานของลูกค้า (get_netsync_client_key 'กับการขัดแย้งเหมือนเดิม get_netsync_key') และสำหรับการใช้งานเซิร์ฟเวอร์ (get_netsync_server_key 'ที่มีเพียงครั้งเดียว อาร์กิวเมนต์ตารางที่มีทั้งหมดให้ '--bind' ตัวเลือก) กรุณาตรวจทานตะขอที่กำหนดเองของคุณตาม.
- เลือกสั้น (-b ',' -d ', ... ) จะไม่มีอีกต่อไปแล้วเสร็จ นี้ช่วยแก้ไขความล้มเหลวที่เกิดขึ้นคงที่จากการใช้งานตัวเลือกที่ไม่ถูกต้อง. (ปิดประเด็นเดียว 141)
- คุณสมบัติใหม่:
- 'MTN เก็บความขัดแย้งในขณะนี้ผลการนับของความขัดแย้งและชื่อของไฟล์ความขัดแย้ง (แก้ไขปัญหาเดียว 108)
- คำสั่งใหม่พื้นที่ทำงานรายการ MTN ซึ่งผลทุกพื้นที่ทำงานที่รู้จักกันสำหรับฐานข้อมูลที่เฉพาะเจาะจง (ปิดประเด็นเดียว 129)
- บักคงที่:
- สายการควบรวมกิจการภายในของจริงจะรักษาปลายสายของคุณตอนนี้แทนการเปลี่ยนแปลงทุกอย่างที่ & quot; n & quot;.
- ความช่วยเหลือที่ดีขึ้นและคงการจัดทำดัชนีการโต้แย้งใน 'ความขัดแย้ง resolve_first (แก้ไขปัญหาเดียว 101)
- การถดถอยจาก 0.48 ป้องกันเสียงเดียวจากการสั่งซื้อที่ส่งออกต่างของแต่ละไฟล์ตามลำดับตัวอักษร (แก้ไขปัญหาเดียว 102)
- 'MTN privkey' ไม่รู้จักคีย์ส่วนตัว แต่เพียงผู้เดียวที่มีอยู่ในร้านค้าที่สำคัญ นี้ได้รับการแก้ไข.
- เพิ่มความเข้ากันได้กับ Botan 1.9.9 และใหม่กว่า (แก้ไขปัญหาเดียว 104)
- 'ดึง MTN' และ 'MTN ซิงค์' มักจะบอกว่าพื้นที่ทำงานของคุณยังไม่ได้รับการปรับปรุง ตอนนี้ก็เพียง แต่ที่ว่าเมื่อคุณใช้ตัวเลือก '--update' และมีไม่มีการปรับปรุง (แก้ไขปัญหาเดียว 106)
- 'MTN อัตโนมัติระยะไกล' และ 'MTN อัตโนมัติ remote_stdio' ตอนนี้ใช้ฐานข้อมูลที่ได้รับที่ได้รับจากการอ่านนามแฝงจัดเก็บและตรวจสอบลายนิ้วมือที่สำคัญเซิร์ฟเวอร์ระยะไกล (แก้ไขปัญหาเสียงเดียว 95)
- เสียงเดียวจะช่วยให้เกิดข้อผิดพลาดที่เหมาะสมตอนนี้ถ้า URI netsync กับ 'MTN' คิดถึงโครงการส่วนหนึ่งที่จำเป็นต้องใช้โฮสต์ (แก้ไขปัญหาเดียว 110)
- เมื่อใดก็ตามที่แฟ้มไบนารีจะถูกลบออกและจะพยายามที่จะได้รับใช้ต่างต่าง MTN ก็จะรายงานว่า & quot; / dev / null เป็นไบนารี & quot ;. นี้ได้ถูกเปลี่ยนแปลงไปรายงานชื่อจริงของไฟล์ที่ถูกลบออกแทน. (แก้ไขปัญหาเดียว 111)
- เสียงเดียวไม่ผิดตกกลับมาอยู่บนหน่วยความจำ: ฐานข้อมูลเมื่อตัวเลือกฐานข้อมูลไม่ได้รับ นอกจากนี้ยังพิมพ์ออกข้อความที่ให้ข้อมูลสำหรับคำสั่งเช่น 'การตั้งค่า' และ 'โคลน' ที่ตกกลับมาอยู่บนฐานข้อมูลเริ่มต้นที่กำหนดไว้อีกครั้งถ้าฐานข้อมูลไม่มีการระบุคำสั่งเหล่านี้ (แก้ไขปัญหาเดียว 113)
- เสียงเดียวไม่บังคับใช้ & quot; .mtn & quot; เป็นส่วนขยายไฟล์สำหรับฐานข้อมูลที่มีการจัดการ เบ็ด Lua ใหม่ get_default_database_glob () จะถูกนำมาใช้แทนในการกำหนดรูปแบบการแข่งขันที่ได้รับการยอมรับชื่อไฟล์ฐานข้อมูลและรูปแบบตามค่าเริ่มต้นนี้รับไฟล์ที่ลงท้ายด้วยทั้ง & quot; .mtn & quot; และ & quot; & quot .db ;. (แก้ไขปัญหาเดียว 128)
- เสียงเดียวในขณะนี้จะช่วยให้เกิดข้อผิดพลาดที่เหมาะสมเมื่อตัวระบุที่ไม่สมบูรณ์หรือมีบางส่วนที่ไม่ได้ตัวเลขฐานสิบหก (แก้ไขปัญหาเดียว 143)
- การดำเนินงานของ & quot; ls-MTN เปลี่ยน & quot; ได้รับการปรับปรุงและตอนนี้ก็เปรียบได้กับ & quot; สถานะ MTN & quot ;. (แก้ไขปัญหาเดียว 120)
- ภายใน:
- แหล่งต้นไม้ที่ได้รับการจัด แหล่งที่มาของการทดสอบและเอกสารในขณะนี้อาศัยอยู่ในไดเรกทอรีที่เฉพาะเจาะจงและการปรับปรุงขนาดเล็กจำนวนมากในแง่ของการทำความสะอาดรหัสที่มา
- เอกสารพัฒนาโครงสร้างพื้นฐานและการสร้างทั่วไปมาพร้อมกับการเปลี่ยนแปลงครั้งใหญ่นี้.
- อื่น ๆ :
- เพิ่มไดเรกทอรีใหม่เสริม / ซึ่งมีตะขอเดียวและสคริปต์ที่เกี่ยวข้องที่ได้รับการแสดงในการทำงาน ส่วนใหญ่เหล่านี้ได้รับการติดตั้งมักจะอยู่ที่ไหนสักแห่งภายใต้ $ (คำนำหน้า) / share / เสียงเดียว โปรดอ่านเสริม / README สำหรับข้อมูลเพิ่มเติม.
- เพิ่มสคริปต์ Perl MTN-ล้างที่ส่งกลับพื้นที่ทำงานให้กับรัฐที่เก่าแก่ที่มีจำนวนเงินขั้นต่ำของการเปลี่ยนแปลง สคริปต์นี้อยู่ในเสริม / ไดเรกทอรีถัง.
มีอะไรใหม่ ในรุ่น 0.99:
- รุ่นนี้มีนับไม่ถ้วนเกือบจะแก้ไขข้อผิดพลาดการเปลี่ยนแปลงและใหม่ คุณสมบัติ.
- ในหมู่พวกเขาเลือกฟังก์ชั่นการแก้ไขขยายอย่างหนักส่วนติดต่อผู้ใช้ที่ดีขึ้นมากและเป็นไปได้ที่ & quot; วิ่งแห้ง & quot; ดำเนินงานเครือข่าย.
มีอะไรใหม่ ในรุ่น 0.48:
- การเปลี่ยนแปลง:
- ข้อมูลมากขึ้นในขณะนี้จะถูกส่งถึงบรรณาธิการเมื่อเขียนข้อความสำหรับกระทำการแก้ไขใหม่ ผู้เขียน, วันที่, สาขาและค่านิยมที่เปลี่ยนแปลงในขณะนี้อาจจะถูกเปลี่ยนแปลงโดยตรงในการแก้ไขการอนุญาตให้เปิดสาขาใหม่ที่จะถูกสร้างขึ้นโดยไม่ต้องใช้ตัวเลือก --branch การเปลี่ยนแปลงในสายอื่น ๆ ของข้อมูลนี้จะต้องไม่ทำหรือกระทำจะยกเลิก.
- เบ็ด edit_comment หลัวตอนนี้ใช้เวลาเพียงหนึ่งอาร์กิวเมนต์ซึ่งเป็นข้อความที่จะส่งผ่านไปยังบรรณาธิการที่จะแก้ไขการกระทำ ที่มีอยู่ที่ตะขอเบ็ดแทนที่การเริ่มต้นจะต้องมีการเปลี่ยนแปลงในการทำงานอย่างถูกต้อง.
- วันยาว / รูปแบบเวลาที่ใช้โดย 'สถานะ', 'การกระทำ' และ 'เข้าสู่ระบบ' ต้องเพียงพอที่จะรักษาวันที่ผ่านการจัดรูปแบบและวงจรแยก สถานะของคำสั่งนี้จะตรวจสอบและเตือนหากรูปแบบที่ไม่เหมาะสมและ 'การกระทำ' จะปฏิเสธที่จะทำงานกับรูปแบบที่ไม่เหมาะสม.
- การส่งออกของ 'สถานะ' และคำสั่ง 'ล็อก' มีการเปลี่ยนแปลงเพื่อให้สอดคล้องกับข้อมูลใหม่ที่แสดงโดย 'การกระทำ' เพื่อให้ทั้งสามคำสั่งแสดงการแก้ไขในทำนองเดียวกัน.
- 'ติดตั้ง' เช่นเดียวกับการตรวจสอบคำสั่ง 'โคลน' ถ้าฐานข้อมูลเริ่มต้นไม่มีการจัดการที่มีอยู่และถ้าฐานข้อมูลไม่ได้รับไม่ว่าจะเป็นบรรทัดคำสั่งหรือเป็นตัวเลือกที่ทำงานและในที่สุดก็สร้างฐานข้อมูลเริ่มต้นใหม่นอกของไดเรกทอรีการทำบัญชีของ พื้นที่ทำงานใหม่ (ดูด้านล่างสำหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณสมบัติการจัดการใหม่).
- การส่งออกของต่างเดียวที่มีการเปลี่ยนแปลงการใช้ / dev / null เป็นแหล่งข้อมูลสำหรับไฟล์เพิ่มและเป็นเป้าหมายสำหรับไฟล์ที่ถูกลบ นี้สามารถทำงานร่วมกับแพทช์ (1) และจะทำให้เกิดการเพิ่มและลบไฟล์ที่เหมาะสม ในฐานะที่เป็นส่วนหนึ่งของการเปลี่ยนแปลงต่างนี้ในขณะนี้จะรวมถึงเนื้อหาถอดออกของไฟล์ที่ถูกลบที่ถูกมองข้ามในรุ่นก่อนหน้าเดียว.
- เสียงเดียวจะเตือนเกี่ยวกับใบรับรองไม่ดีถ้ามียังไม่ตรงกับใบรับรองที่เชื่อถือได้ ดังนั้นถ้ามีคนกระทำใบรับรองสาขาที่ไม่ดีเสียงเดียวจะเตือนเกี่ยวกับใบรับรองที่ไม่ดีจนกว่าจะมีคนอื่น ๆ ที่ได้รับการอนุมัติการแก้ไขที่เป็นสาขาเดียวกัน (แก้ไขข้อผิดพลาดเดียว # 8033).
- 'ฐานข้อมูลการตรวจสอบในขณะนี้การตรวจสอบข้อผิดพลาดในสาขาแคชหัวและแก้ไข' db regenerate_caches 'พวกเขา.
- การส่งออกของฟังก์ชั่นการพิมพ์ Lua () และ io.write () จะเปลี่ยนเส้นทางในขณะนี้เพื่อกระแสข้อความความคืบหน้าของมาตรฐานเดียว ดูบทที่ 6.3 เอกสารรายละเอียด.
- คุณสมบัติใหม่:
- เสียงเดียวในขณะนี้มีความสามารถในการจัดการฐานข้อมูล: ถ้าคุณวางฐานข้อมูลของคุณในหนึ่งหรือสถานที่เฉพาะเจาะจงมากขึ้น (ค่าเริ่มต้น% APPDIR% / เสียงเดียว / ฐานข้อมูลบน Windows และ $ HOME / .monotone / ฐานข้อมูลบนลินุกซ์ที่กำหนดโดยเบ็ด) มันสามารถที่จะค้นพบฐานข้อมูลเหล่านี้และเข้าถึงได้เพียงโดยให้ (ฐาน) ชื่อของชื่อไฟล์ของพวกเขาเช่น & quot;: my-database.mtn & quot ;. คุณยังสามารถสร้างฐานข้อมูลโดยตรงใหม่ในครั้งแรกพบตำแหน่งเริ่มต้นโดยการออก 'MTN db init -d & quot;: my-database.mtn & quot ;. บางคำสั่งเช่น 'การตั้งค่า' และ 'โคลน' โดยอัตโนมัติถอยกลับไปยังฐานข้อมูลเริ่มต้น (& quot;: default.mtn & quot ;, ยังสามารถกำหนดค่าได้โดยเบ็ด) ถ้าตัวเลือกฐานข้อมูลไม่ได้รับ explicitely นอกจากนี้เสียงเดียวจำได้ว่าการตรวจสอบออกพื้นที่ทำงานสำหรับฐานข้อมูลการจัดการทุกและแสดงเหล่านี้ & quot; ที่รู้จักกัน & quot; เส้นทางที่ลงทะเบียนร่วมกับข้อมูลอื่น ๆ ในคำสั่งใหม่ 'ฐานข้อมูลรายชื่อ (ปิดข้อผิดพลาดเดียว # 8916).
- ชุดของคำสั่งที่มาพร้อมกับการจัดการ
- 'register_workspace', 'unregister_workspace' และ 'cleanup_workspace_list'
- ในการจัดการพื้นที่ทำงานย้ายหรือลบสำหรับฐานข้อมูลที่มีการจัดการได้รับการเพิ่ม.
- คำสั่งจำนวนมากที่เปลี่ยนหัวของสาขา (อนุมัติไม่อนุมัติดึงผสาน ฯลฯ ) ขณะนี้สามารถใช้ตัวเลือก & quot; - อัพเดต & quot ;. ถ้าวิ่งออกจากพื้นที่ทำงานซึ่งจะขึ้นอยู่บนหัวของสาขาและไม่มีการเปลี่ยนแปลงในท้องถิ่นตัวเลือกเหล่านี้จะทำให้การปรับปรุงคำสั่งที่พื้นที่ทำงานกับหัวใหม่ หากคุณต้องการเสมอพฤติกรรมนี้คุณสามารถกำหนด get_default_command_options (cmd) เบ็ดใน monotonerc คุณ (แก้ไขข้อผิดพลาดเดียว # 17878).
- คำสั่งใหม่ undrop ซึ่ง undoes 'ลดลง' ทำโดยไม่ได้ตั้งใจ (แก้ไขข้อผิดพลาดเดียว # 13604).
- คำสั่งอัตโนมัติใหม่ 'อัปเดต' ซึ่งมีลักษณะการทำงานเหมือนปกติ 'อัปเดต' คำสั่ง.
- 'LS แท็ก' ในขณะนี้ผลชื่อสาขา (s) การแก้ไขแท็กที่อยู่ใน รหัสการแก้ไขคือการลงไปสิบตัวละครแรกที่จะได้รับบางพื้นที่มากขึ้นสำหรับเรื่องนี้ (การแก้ไขข้อผิดพลาดเดียว # 12773).
- เริ่มต้นรวมและไม่รวมรูปแบบจะจำตอนต่อเซิร์ฟเวอร์ ซึ่งหมายความว่าคุณสามารถมีตัวอย่างหนึ่งสำหรับเซิร์ฟเวอร์ที่คุณซิงค์ทุกอย่างและคนที่คุณจะซิงค์สาขาบางและคุณไม่ต้องกังวลเกี่ยวกับการลืมที่จะให้รวมถึงรูปแบบและตั้งใจพยายามที่จะซิงค์ทุกอย่างที่สอง เซิร์ฟเวอร์.
- ส่วนขยายใหม่ Lua change_workspace ฟังก์ชั่น (directory) ได้รับการเพิ่ม นี้ควรจะเป็นประโยชน์มากที่สุดสำหรับคำสั่งที่กำหนดเองซึ่งต้องทำงานในพื้นที่ทำงานจากหลายเช่นเดียวเดียวกัน.
- นอกจากนี้ยังมี server_set_listening ใหม่ (บูล) Lua extention ฟังก์ชั่นที่มีอยู่ตั้งแต่ 0.47 ซึ่งสามารถนำมาใช้เพื่อให้เซิร์ฟเวอร์เดียวทางออกได้อย่างสง่างามแทนที่จะต้องถูกฆ่าตาย บักถาวร
- การถดถอยในการดำเนินการป้องกันไม่ให้ 0.47 ที่ประสบความสำเร็จของการผลักดัน / ดึง / ซิงค์กว่าท่อ (Debian ข้อผิดพลาด 574512); นี้ได้รับการแก้ไข.
- ข้อผิดพลาดใน 0.46 และ 0.47 สามารถนำไปสู่การดึงหรืออาจจะใช้เวลาเดินประมาณ commits ตลอดไปถ้ามีหัวสาขาก่อนหน้านี้ไม่ได้เป็น & quot; ใกล้ & quot; ความสัมพันธ์ของหัวใหม่ นี้ได้รับการแก้ไข.
- ข้อบกพร่องต่างๆที่เกี่ยวข้องกับข้อ จำกัด ไม่รวมไดเรกทอรีผู้ปกครองที่ต้องการของไฟล์รวมถึงได้รับการแก้ไข ตอนนี้มันเป็นไปได้ที่จะบอกว่า 'MTN เพิ่ม / B / C' ตามด้วย 'MTN กระทำ / B / C' และมีการกระทำที่ประสบความสำเร็จ ดูส่วนข้อ จำกัด ในคู่มือสำหรับรายละเอียดเพิ่มเติม (แก้ไขข้อบกพร่องเดียว # 15994, 17499 # # # 20447 และ 22044).
- เสียงเดียวไม่ได้บันทึกตัวเลือกที่มีการเปลี่ยนแปลงจากด้านหลังไปบรรทัดคำสั่ง _MTN / ตัวเลือกในกรณีที่ดำเนินการคำสั่งไม่ประสบความสำเร็จ (แก้ไขข้อผิดพลาดเดียว # 22928).
- เมื่อแพ็คเก็ตเดียวอ่านจากไฟล์เช่น fe กุญแจในไดเรกทอรีที่กำหนดโดยตัวเลือก --keydir และไฟล์เหล่านี้มีขนาดใหญ่และไม่ได้มีข้อมูลแพคเก็ตที่ทุกคนเดียวไม่ใช้ปริมาณที่มากเกินไปของเวลาและความทรงจำที่จะคิดออกนี้ (แก้ไขข้อผิดพลาดเดียว # 28799).
- 'เข้าสู่ระบบ' คำสั่งไม่เกิดปัญหาหากมีการดำเนินการในพื้นที่ทำงานที่มีการแก้ไขปกครอง (s) ไม่อยู่ในฐานข้อมูลที่ระบุ (แก้ไขข้อผิดพลาดเดียว # 29677).
- คำสั่ง 'โคลน' ไม่เอาไดเรกทอรีการทำบัญชีที่มีอยู่ถ้าไดเรกทอรีเป้าหมาย & quot;. & quot; จุดไปยังพื้นที่ทำงาน (แก้ไขข้อผิดพลาดเดียว # 29927).
- คำสั่งในการส่งออกช่วยเหลือเดียวที่จะถูกจัดเรียงตามลำดับตัวอักษรในขณะนี้.
- เสียงเดียวบน Windows ตอนนี้จะมีที่ไม่ใช่ศูนย์รหัสทางออกเมื่อขัดจังหวะ (^ C) นี้ถูกทำลายใน 0.47 เมื่อมันได้รับการแก้ไขที่จะไม่โยนข้อยกเว้นในการถูกขัดจังหวะ.
- ใน 0.46 และ 0.47, เสียงเดียวบางครั้งอาจจะได้รับสับสนเกี่ยวกับการแก้ไขซึ่งเป็นหัวหน้าสาขาโดยเฉพาะอย่างยิ่ง นี้จะเกิดขึ้นเมื่อใบรับรองสาขาใหม่ที่ถูกเพิ่มเข้ามาในการแก้ไขที่เป็นบรรพบุรุษของหนึ่งหรือมากกว่าของหัวปัจจุบันของสาขาที่มากที่สุดในช่วง netsync เมื่อคนหลายคนได้ดำเนินการผสานเหมือนกัน นี้ได้รับการแก้ไขในขณะนี้ 'การตรวจสอบฐานข้อมูลจะระบุปัญหา; ถ้าฐานข้อมูลของคุณในขณะนี้ให้ผลลัพธ์ที่ไม่ถูกต้อง 'หัว' หรือ 'ข้อผิดพลาด MTN' ใน 'ผสาน' คุณสามารถแก้ไขได้โดยการเรียกใช้ 'MTN db regenerate_caches.
- ใน 0.46 ยกเลิกการเชื่อมต่อเครือข่ายปลอมอาจเกิดขึ้นเมื่อโอนรายการที่มีขนาดใหญ่พอสมควร (ไฟล์ diffs แก้ไข) นี้ได้รับการแก้ไขใน 0.47 แต่ไม่ได้ระบุไว้ในบันทึกประจำรุ่นในเวลานั้น (การแก้ไขข้อผิดพลาดเดียว # 28991).
- อื่น ๆ :
- การสนับสนุนสำหรับการควบรวมกิจการกระจาย (http://diffuse.sourceforge.net) ได้รับการเพิ่ม.
มีอะไรใหม่ ในรุ่น 0.47:
- การเปลี่ยนแปลง:
- เริ่มต้น '' ผู้เขียนใช้โดยคำสั่ง git_export มี
- เปลี่ยนไป 'ไม่ทราบและจะต้องมีการเปลี่ยนแปลงในผู้เขียนที่มีอยู่
- ไฟล์แผนที่ เก่า '' ผู้เขียนจะได้รับการปฏิเสธโดยใหม่
- validate_git_author เบ็ดหลัว.
- 'git_export' คำสั่งตรวจสอบในขณะนี้ผู้เขียนคอมไพล์และ committer
- ค่าใช้ใหม่ 'validate_git_author' เบ็ดหลัวก่อนที่จะ
- เขียนไปยังกระแสออก การส่งออกจะล้มเหลวถ้าค่าใด ๆ
- ปฏิเสธโดยเบ็ดนี้.
- 'git_export' คำสั่งในขณะนี้เรียกใหม่ 'unmapped_git_author' หลัว
- เบ็ดค่าเขียนคอมไพล์ทั้งหมดไม่พบในไฟล์แผนที่ผู้เขียน
- การเริ่มต้นของความพยายามเบ็ดนี้ในการผลิตคอมไพล์ที่ถูกต้อง
- ผู้เขียนใช้ทดแทนหลายรูปแบบเริ่มต้น.
- 'get_date_format_spec' เบ็ดหลัวตอนนี้มีพารามิเตอร์เพิ่มเติม
- ซึ่งคำแนะนำที่รูปแบบที่ต้องการ (fe วันสั้นหรือยาววันที่
- เวลา) เริ่มต้นใช้งานในขณะนี้กลับ '% x' สำหรับระยะสั้นและ
- วันยาว '% X' สำหรับเวลาสั้นและระยะยาว (ปัจจุบันไม่ได้ใช้) และ
- '% x% X' สำหรับระยะสั้นและเวลาวันยาว.
- ตัวเลือก '--date รูปแบบ' และ '--no-รูปแบบวันที่-' จะไม่
- เฉพาะกับ 'เข้าสู่ระบบ' คำสั่ง แต่ตอนนี้สามารถใช้งานได้ทั่วโลก.
- เสียงเดียวในขณะนี้แจ้งให้เพียงสามครั้งสำหรับรหัสผ่านที่สำคัญ.
- คุณสมบัติใหม่:
- เพิ่มการแปลภาษาโปรตุเกส (ขอบคุณ AmArico Monteiro)
- บักคงที่:
- 'วลีรหัสผ่าน' ขณะนี้ช่วยให้รหัสผ่านใหม่ที่ว่างเปล่าที่จะได้รับ
- (แก้ไขข้อผิดพลาดเดียว # 28809)
- 'โดยอัตโนมัติระยะไกล' และ 'โดยอัตโนมัติ remote_stdio' ไม่
- จำเป็นต้องมีฐานข้อมูลที่มีอยู่ (แก้ไขข้อผิดพลาดเดียว # 28885)
- เสียงเดียวไม่พ่นยกเว้นบน Windows ถ้ามันเป็น
- ขัดจังหวะ (^ C); คู่ของข้อผิดพลาดอื่น ๆ ที่ได้รับการแก้ไขในการนี้
- แพลตฟอร์มเช่นกันซึ่งโดยทั่วไปจะปรับปรุงการทำงานร่วมกัน.
- บันทึกย่อของคำอธิบายประกอบ 'เป็นภาษาท้องถิ่นในขณะนี้.
- เหตุการณ์ต่างๆที่แก้ไขอธิบายโดยที่
- certs ตอนนี้มาพร้อมกับวันที่มีการแปลที่เหมาะสมการส่งออก.
- แก้ไขปัญหาที่เกิดขึ้นกับรุ่น Lua ใหม่โดยเฉพาะอย่างยิ่งเมื่อ
- LUA_COMPAT_VARARG ไม่ได้ตั้งค่า.
- อื่น ๆ :
- การจัดการบัญชีรายชื่อที่ได้รับการเร่งความเร็วขึ้นอย่างมีนัยสำคัญและแคชบัญชีรายชื่อ
- ผลการดำเนินงานได้รับการแก้ไขสำหรับกรณีที่มีการกะขนาดใหญ่เกินไป.
- นี้ควรจะเห็นได้ชัดส่วนใหญ่เมื่อขุดผ่านประวัติศาสตร์
- (ดึงเริ่มต้นโดยเฉพาะอย่างยิ่งเนื่องจากผู้ส่งจำนวนมากดังนั้นการแก้ไข)
- และจะมีมากขึ้นเห็นได้ชัดสำหรับโครงการที่มีต้นไม้ขนาดใหญ่.
มีอะไรใหม่ ในรุ่น 0.43:
- เสียงเดียวไม่รวมกลุ่มหลายห้องสมุดบุคคลที่ 3 ที่จำเป็นซึ่งจะทำให้ ชีวิตของผู้จัดจำหน่ายได้ง่ายขึ้น.
- เซิร์ฟเวอร์เดียวในขณะนี้สามารถกำหนดค่าให้ใช้สันดอนไปข้างหน้าซึ่งเพิ่มความเร็วในเซิร์ฟเวอร์ netsync ค่อนข้างมาก.
- ผลการดำเนินงานของบันทึก MTN ได้รับการปรับปรุงอย่างมากและตัวเลือกที่มีประโยชน์ใหม่ที่มีอยู่มี.
- เสียงเดียวในขณะนี้สามารถส่งออกฐานข้อมูลในรูปแบบของ Git อย่างรวดเร็วและนำเข้ามาเพื่อช่วยให้การทำงานร่วมกันง่ายขึ้นด้วย VCS นี้โดยเฉพาะ.
- มีหลาย bugfixes.
มีอะไรใหม่ ในรุ่น 0.42:
- ในระหว่างที่แก้ไขข้อผิดพลาดปกติการปรับปรุงขนาดเล็กและ speedups ใน หลายพื้นที่คุณลักษณะใหม่ที่โดดเด่นก็คือว่าตอนนี้คุณสามารถจัดการกับความขัดแย้งผสานถ่ายทอดสด.
มีอะไรใหม่ ในรุ่น 0.41:
- รุ่นนี้แก้ไขข้อบกพร่องบางอย่างที่น่ารำคาญและเพิ่มคุณสมบัติใหม่บาง ส่วนใหญ่อยู่ในอินเตอร์เฟซอัตโนมัติ.
ต้องการ
- glibc 3.4.x
ความคิดเห็นที่ไม่พบ