Sqitch

ภาพหน้าจอของซอฟแวร์:
Sqitch
รายละเอียดซอฟแวร์:
รุ่น: 0.9992 การปรับปรุง
วันที่อัพโหลด: 21 Jul 15
ผู้พัฒนา: David Wheeler
การอนุญาต: ฟรี
ความนิยม: 55

Rating: nan/5 (Total Votes: 0)

Sqitch ทำงานเช่นเดียวกับระบบการควบคุมรุ่นอื่น ๆ ที่ติดตามการเปลี่ยนแปลงระหว่างไฟล์ แต่แตกต่างจากระบบ VCS ปกติ Sqitch ติดตามการเปลี่ยนแปลงที่เกิดขึ้นกับเฉพาะฐานข้อมูล
หากสิ่งที่ผิดพลาดไปที่จุดใดจุดหนึ่งในระหว่างขั้นตอนการพัฒนา Sqitch ช่วยให้นักพัฒนาที่จะเพียงแค่กลับไปในเวลาและติดตามข้อผิดพลาดหรือมากกว่าเพียงแค่กลับฐานข้อมูลทั้งหมด
Sqitch เป็นเครื่องมือที่มีประโยชน์มากโดยเฉพาะอย่างยิ่งในการใช้งานเว็บที่สำคัญข้อมูลที่เก็บไว้จะต้องได้รับความคุ้มครองจากการปรับเปลี่ยนจากอุบัติเหตุหรือความพยายามแฮ็ค
สำหรับตอนนี้เพียง PostgreSQL, SQLite และ MySQL ได้รับการสนับสนุนด้วย Sqitch

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • การติดตั้งคงที่ ความล้มเหลวเนื่องจากการขาดหาย IO :: โมดูลไฟล์บน Windows.
  • ทดสอบไฟล์คงล้มเหลวสำหรับเครื่องยนต์ของออราเคิลบน Windows.
  • แก้ไขข้อผิดพลาดที่ namespace-autoclean: ข้อผิดพลาดที่เกิดจาก 0.16 เช่น & quot; ตัวอย่างวัตถุไม่ถูกต้อง:. 'สีเหลือง' & quot;

มีอะไรใหม่ ในรุ่น 0.9991

  • ความล้มเหลวในการติดตั้งคงที่เนื่องจากการขาดหาย IO :: โมดูลแฟ้มบน หน้าต่าง.
  • ทดสอบไฟล์คงล้มเหลวสำหรับเครื่องยนต์ของออราเคิลบน Windows.
  • แก้ไขข้อผิดพลาดที่ namespace-autoclean: ข้อผิดพลาดที่เกิดจาก 0.16 เช่น & quot; ตัวอย่างวัตถุไม่ถูกต้อง:. 'สีเหลือง' & quot;

มีอะไรใหม่ ในรุ่น 0.999:

  • ความล้มเหลวในการติดตั้งคงที่เนื่องจากการขาดหาย IO :: โมดูลแฟ้มบน หน้าต่าง.
  • ทดสอบไฟล์คงล้มเหลวสำหรับเครื่องยนต์ของออราเคิลบน Windows.
  • แก้ไขข้อผิดพลาดที่ namespace-autoclean: ข้อผิดพลาดที่เกิดจาก 0.16 เช่น & quot; ตัวอย่างวัตถุไม่ถูกต้อง:. 'สีเหลือง' & quot;

มีอะไรใหม่ ในรุ่น 0.992.

  • ความล้มเหลวในการทดสอบเป้าหมายคงที่บน Windows
  • เพิ่มการสนับสนุนสำหรับ Postgres-XC เครื่องยนต์ PostgreSQL ตารางรีจิสทรี Sqitch จัดจำหน่ายโดยการจำลองแบบทุกโหนดข้อมูล.
  • เพิ่มการสนับสนุนการ MariaDB 5.3 และสูงกว่าเครื่องยนต์ MySQL.

มีอะไรใหม่ ในรุ่น 0.991:

  • ตัด & quot; ค่าใช้เตรียม & quot; คำเตือนเมื่อเชื่อมต่อฐานข้อมูลล้มเหลว.
  • ลดขั้นต่ำที่จำเป็น DBD :: Firebird เพื่อ v1.11.
  • แก้ไข `ตัวเลือก --verbose` กับคำสั่ง` target`.
  • ตัดออกมากขึ้นประเด็นที่ใช้ในการทดสอบการกำหนดค่าขอบคุณสี.
  • ความล้มเหลวในการทดสอบคงที่เมื่อ `$ PGPASSWORD` ตัวแปรสภาพแวดล้อมมีการตั้งค่า.

มีอะไรใหม่ ในรุ่น 0.980:

  • ลบการจัดการพิเศษกรณีของชื่อเต็มของผู้ใช้จริง จากระบบบน OS X.

มีอะไรใหม่ ในรุ่น 0.973:

  • ตอนนี้ต้อง DBD :: SQLite รวบรวมกับข้อมูล SQLite 3.7.11 หรือสูงกว่า มันก็จะมี แต่ตอนนี้มันจะพ่นข้อยกเว้นที่มีความหมายถ้ารุ​​่นเก่าเรียบเรียง DBD :: SQLite.

มีอะไรใหม่ ในรุ่น 0.970:

  • เพิ่มชื่อโครงการในส่วนหัวเพื่อการส่งออกของ `คำสั่ง plan`.
  • เพิ่มเครื่องยนต์ออราเคิล.
  • เพิ่ม `sqitchtutorial-oracle.pod` เป็นตัวแปรของออราเคิลที่เฉพาะเจาะจงของ` sqitchtutorial.pod`.

มีอะไรใหม่ ในรุ่น 0.965:

  • การทดสอบล้มเหลวคงเนื่องมาจากสายที่สิ้นสุดรูปแบบตัวอักษรบน Windows .
  • แทนที่การใช้งานทั้งหมดของ `$ /` ในการส่งออกจะ `& quot; & # x5c; n & quot;.`
  • สร้างข้อผิดพลาดคงที่ที่ทำให้การติดตั้งใน Perl 5.10 เมื่อโมดูลแม่ไม่ได้ติดตั้ง.

มีอะไรใหม่ ในรุ่น 0.964:

  • ลบ DBD :: SQLite จากรายการของการสร้างการอ้างอิง
  • ความล้มเหลวในการทดสอบคงที่เนื่องจากการเข้ารหัส (กว้างตัวอักษร) คำเตือนเกี่ยวกับการหารือเกี่ยวกับระบบที่มีสถานที่ที่ไม่ใช่ภาษาอังกฤษ.
  • เอาชนะลบของ Throwable ของ `previous_exception` ใน App :: Sqitch :: X บน Throwable 0.200007 และสูงกว่าที่มันไม่มีความจำเป็น.
  • เปลี่ยนการทดสอบเปรียบเทียบเนื้อหาของแฟ้มที่ล้มเหลวใน Windows เพื่อทำการเปรียบเทียบโยกและหวังว่าจะแก้ไขปัญหาความล้มเหลวในการทดสอบ.

สิ่งที่ใหม่ ในรุ่น 0.960:

  • `คำสั่ง rebase` ไม่ล้มเหลวหากฐานข้อมูลเป็น หวนกลับไปแล้ว แต่ก็ทำให้ทราบจากมันและไปในการปรับใช้.
  • เพิ่มคำสั่ง `plan` มันเหมือน `log` แต่แสดงให้เห็นถึงรายชื่อของการเปลี่ยนแปลงในการวางแผนมากกว่าเหตุการณ์ที่บันทึกไว้ในฐานข้อมูล.
  • เพิ่ม `search_changes ()` การวางแผน โดยใช้คำสั่ง `plan`.
  • เพิ่มตัวเลือก `--oneline` กับคำสั่ง` log`.
  • อนุญาตการติดแท็กของการเปลี่ยนแปลงโดยพลการไม่ได้เป็นเพียงการเปลี่ยนแปลงล่าสุดในแผนโดยผ่านข้อกำหนดการเปลี่ยนแปลง (ชื่อ ID หรือแท็ก) เป็นอาร์กิวเมนต์ที่สองไปที่คำสั่ง `tag`.
  • ข้อความผิดพลาดที่อัปเดตที่จะทราบว่าตัวละครที่ว่างเปล่าไม่ได้รับอนุญาตในโครงการเปลี่ยนแปลงหรือชื่อแท็ก.

มีอะไรใหม่ ในรุ่น 0.953:

  • ความล้มเหลวในการทดสอบถาวรใน `t / engine.t` เรียก โดยเห็บนาฬิกา.
  • เปลี่ยนตรวจสอบแม่แบบที่จะจบลงด้วย ROLLBACK` `` มากกว่า COMMIT` นี้ก็เพื่อส่งเสริมให้คนที่จะทำให้ไม่มีการเปลี่ยนแปลงที่ยั่งยืนในการตรวจสอบการทดสอบ.
  • ยกเว้นคงเรียกในความพยายามที่จะกลับหรือ rebase `--to` การเปลี่ยนแปลงที่ไม่ได้อยู่ในฐานข้อมูล.
  • คำแนะนำเพิ่มเข้ามาสำหรับ Pod :: ง่ายต่อการสร้างกระบวนการ.
  • เพิ่ม `สร้างตัวเลือก --etcdir` เพื่อระบุไดเรกทอรีที่แฟ้มการกำหนดค่าและแม่แบบที่ควรจะได้รับการติดตั้ง เริ่มต้นกับ `etc / ไดเรกทอรีย่อย sqitch` ของ --prefix`` `--install_base` หรือคำนำหน้าของ Perl.
  • เพิ่ม `สร้างตัวเลือก --installed_etcdir` นี้จะใช้เพื่อกำหนดตำแหน่งของไดเรกทอรี ฯลฯ ระบบ เริ่มต้นที่มูลค่าของ `--etcdir` ได้.

ข้อ จำกัด

  • ยังอยู่ภายใต้การพัฒนา
  • .

ซอฟต์แวร์ที่คล้ายกัน

ADODBAPI
ADODBAPI

13 May 15

ActiveScaffold
ActiveScaffold

9 Apr 16

HSQLDB (HyperSQL)
HSQLDB (HyperSQL)

20 Jul 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา David Wheeler

Text-WordDiff
Text-WordDiff

5 Jun 15

Empty
Empty

12 Dec 14

RocketShip
RocketShip

12 Dec 14

ความคิดเห็นที่ Sqitch

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่