Diffstat เป็นซอฟต์แวร์โอเพนซอร์สบรรทัดคำสั่งที่อ่านออกคำสั่งต่างและแสดง histogram ของการลบ, การปรับเปลี่ยนและการแทรกในแต่ละไฟล์
Diffstat เป็นที่นิยมใช้บน Linux / UNIX & nbsp; ระบบปฏิบัติการที่จะให้บทสรุปของการเปลี่ยนแปลงในไฟล์แพทช์ขนาดใหญ่และซับซ้อน
การใช้งาน: diffstat [ตัวเลือก] [แฟ้ม]
โปรแกรมจะอ่านจากหนึ่งหรือมากกว่าไฟล์ข้อมูลที่มีผลลัพธ์จากคำสั่งต่างสร้าง histogram ของเส้นรวมการเปลี่ยนแปลงสำหรับแต่ละไฟล์อ้างอิง
แต่เก็บไว้ในใจว่าถ้าชื่อไฟล์ไม่ได้รับในบรรทัดคำสั่ง, Diffstat จะอ่านโดยอัตโนมัติจากอินพุตมาตรฐาน
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- เพิ่มไฟล์คัดลอก (ตามคำขอโดยดาโก Michelsen).
- การปรับปรุงการพกพาสำหรับข้ามรวบรวมโดยฟังก์ชั่นการจัดหา getopt หายไปรวมทั้งการปรับปรุงการตรวจสอบสำหรับต้นแบบ popen / pclose.
- แมโครการปรับปรุงการกำหนดค่าเช่นสำหรับ MinGW และ MSYS แก้ไข.
- การปรับปรุง config.guess, config.sub
มีอะไรใหม่ ในรุ่น 1.57:
- การรักษาที่ดีขึ้นของไฟล์ไบนารีในข้อความคลุมเครือแนะนำใน diffutils 2.8 0.4 และการแก้ไขในที่สุด 3.0 (รายงานโดยมอริตซ์ Barsnick).
มีอะไรใหม่ ในรุ่น 1.56:
- เพิ่มตัวเลือก -K ซึ่งเป็นความพยายามที่จะปรับปรุงการบันทึกย่อของ & quot เท่านั้น & quot; ไฟล์โดยการมองหาสำหรับการแข่งขันในเซตที่เกิดจากไฟล์และการอนุมานว่าแฟ้มที่ถูกเพิ่มหรือลบออก (ตามคำขอโดยมาร์คฮาเบอร์).
- เพิ่มการตรวจสอบของตัวเลือกบรรทัดคำสั่งสำหรับหมายเลขที่ถูกต้อง.
- ปรับปรุงการควบรวมกิจการของแพทช์สำหรับชื่อไฟล์เดียวกัน (รายงาน / TestCase โดย Paul E McKenney).
- ตัวเลือกเอกสาร -d ใน manpage.
- -b เอกสาร -C, -s ตัวเลือกในการใช้งาน (แพทช์โดยทิม Waugh, Red Hat # 852770)
- แก้ไขสคริปต์การกำหนดค่าเป็นทำเพื่อ byacc ใน 2012/10/03 ทำให้แพทช์ 2.52-จำเป็นและการสนับสนุนการเพิ่มตัวเลือก --datarootdir.
- การปรับปรุง config.guess, config.sub
- เพิ่มตรรกะในการจัดการ diffs SVN เมื่อ pathnames มีช่องว่าง (แพทช์โดยจวร์ตเพรสคอตต์, เด # 675475).
- พิมพ์ผิดแก้ไขในแพคเกจ / เดเบียน / การควบคุม
มีอะไรใหม่ ในรุ่น 1.55:
- เพิ่มตัวเลือก -R เช่นแพทช์เพื่อกลับคำสั่ง ของการเปรียบเทียบ.
- FreeBSD พอร์ต / 148,604 พอร์ต / 149500 รายงานว่า lzcat อาจไม่สนับสนุนการแยกไฟล์ที่ถูกบีบอัดในรูปแบบ XZ (แพทช์โดยเฟรเดริก Culot, FreeBSD # 149500).
- ปัญหาเอกสารที่อยู่เติบโตใน Novell # 739210
- พิมพ์ผิดที่ถูกต้อง S / Solaris / li /.พลังงานแสงอาทิตย์>
- การปรับปรุงการกำหนดค่าแมโครสคริปต์: CF_ANSI_CC_CHECK CF_DISABLE_LEAKS CF_GCC_ATTRIBUTES CF_GCC_WARNINGS, CF_MAKE_TAGS CF_MSG_LOG CF_PATH_PROG CF_WITH_INSTALL_PREFIX, CF_XOPEN_SOURCE
- การปรับปรุง config.guess, config.sub
มีอะไรใหม่ ในรุ่น 1.54:.
- เปลี่ยนสคริปต์แพคเกจ Debian การใช้รูปแบบพื้นเมือง
- นับที่ถูกต้องที่ใช้สำหรับไฟล์ใหม่เมื่อ -S / -D ตัวเลือกจะใช้.
- การปรับปรุงตัวพิมพ์เล็ก manpage (แพทช์โดยดีไซน์เนอร์ Solaris)
- ลบไดเรกทอรีชั่วคราวในข้อผิดพลาดที่รู้จักใน 1.48+ (แพทช์โดยดีไซน์เนอร์ Solaris).
มีอะไรใหม่ ในรุ่น 1.53:
- เพิ่มหายไป & quot; ทำลาย & quot; คำสั่งที่เหลือ & quot; -c & quot; ตัวเลือกที่ลดลงผ่านเข้าไปใน & quot; -C & quot;.
มีอะไรใหม่ ในรุ่น 1.52:
- เพิ่ม & quot; -C & quot; ตัวเลือกที่จะแสดงกราฟการใช้สี SGR.
- เพิ่ม & quot; -s & quot; ตัวเลือกที่จะแสดงเฉพาะเส้นสรุป.
- เพิ่มการตรวจสอบการกำหนดค่าสำหรับ & quot; XZ & quot ;, ใช้นี้ในการตั้งค่า & quot; lzcat & quot; (FreeBSD # 148604).
- ยังหลบหนีขีดตัวอักษรที่ใช้เป็นส่วนหนึ่งของ histogram ใน manpage.
- แก้ไขยัติภังค์ vs ขีดกลางใน manpage ต่อ http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html (แพทช์โดย Francois Marier).
- วาง mkdirs.sh ใช้ & quot; mkdir -p & quot;
- เพิ่มการตรวจสอบการกำหนดค่าสำหรับ ctags และผ้าสำลี.
- แมโครการปรับปรุงการกำหนดค่า
- ฟอร์แมตการเปลี่ยนแปลงที่จะทำงานกับสคริปต์ตัวชี้วัด.
- แก้ไขคำเตือน gcc เข้มงวดเช่นการใช้ const.
- ปรับปรุงกรณีที่ชื่อไฟล์ได้ฝังช่องว่าง (แพทช์โดย Reinier โพสต์).
- การปรับปรุง config.guess, config.sub
มีอะไรใหม่ 1.50 ในรุ่น:
- ข้อผิดพลาดเล็ก ๆ น้อย ๆ กับการอ่านการบีบอัดข้อมูลผ่านทางท่อได้รับการแก้ไข .
- พกพาได้รับการแก้ไขสำหรับ Unix และ MSYS / MinGW.
มีอะไรใหม่ 1.49 ในรุ่น.
- XZ ถูกเพิ่มเข้ามาในขณะที่การสนับสนุนการบีบอัด filetype
- Diff ไฟล์ที่มีบรรทัดต่อท้ายไม่มีอยู่ในขณะนี้ที่ถูกต้องนับ.
- แก้ไขพกพาหลายคนทำ.
ความคิดเห็นที่ไม่พบ