Sqitch

Phần mềm chụp màn hình:
Sqitch
Các chi tiết về phần mềm:
Phiên bản: 0.9992 Cập nhật
Ngày tải lên: 21 Jul 15
Nhà phát triển: David Wheeler
Giấy phép: Miễn phí
Phổ biến: 221

Rating: 1.0/5 (Total Votes: 1)

Sqitch hoạt động giống như bất kỳ hệ thống kiểm soát phiên bản khác, theo dõi những thay đổi giữa các tập tin, nhưng không giống như các hệ thống VCS bình thường, Sqitch theo dõi những thay đổi chỉ thực hiện cho một cơ sở dữ liệu.
Nếu một cái gì đó đã xảy ra tại một điểm hay khác trong giai đoạn phát triển, Sqitch phép nhà phát triển chỉ đơn giản là đi ngược thời gian và theo dõi lỗi, hoặc đơn giản hơn, chỉ cần trở lại toàn bộ cơ sở dữ liệu.
Sqitch là một công cụ rất hữu ích, đặc biệt là trong các ứng dụng Web quan trọng, nơi các dữ liệu được lưu trữ phải được bảo vệ chống lại những thay đổi vô tình hay cố gắng hack.
Để bây giờ, chỉ PostgreSQL, SQLite và MySQL được hỗ trợ với Sqitch

là gì mới trong phiên bản này:

  • Sửa lỗi cài đặt. thất bại do thiếu mô-đun IO :: File trên Windows.
  • Sửa lỗi tập tin thử nghiệm thất bại cho công cụ Oracle trên Windows.
  • Cố định lỗi nơi namespace-autoclean: 0.16 lỗi gây ra như & quot; trường hợp đối tượng không hợp lệ:. 'vàng' & quot;

là gì mới trong phiên bản 0,9991:

  • lỗi cài đặt cố định do thiếu mô-đun IO :: File trên Windows.
  • Sửa lỗi tập tin thử nghiệm thất bại cho công cụ Oracle trên Windows.
  • Cố định lỗi nơi namespace-autoclean: 0.16 lỗi gây ra như & quot; trường hợp đối tượng không hợp lệ:. 'vàng' & quot;

là gì mới trong phiên bản 0.999:

  • lỗi cài đặt cố định do thiếu mô-đun IO :: File trên Windows.
  • Sửa lỗi tập tin thử nghiệm thất bại cho công cụ Oracle trên Windows.
  • Cố định lỗi nơi namespace-autoclean: 0.16 lỗi gây ra như & quot; trường hợp đối tượng không hợp lệ:. 'vàng' & quot;

là gì mới trong phiên bản 0,992:.

  • Cố định thất bại thử nghiệm mục tiêu trên Windows
  • Thêm hỗ trợ cho Postgres-XC với động cơ PostgreSQL. Bảng registry Sqitch được phân phối bởi nhân rộng để tất cả các nút dữ liệu.
  • Thêm hỗ trợ để MariaDB 5.3 và cao hơn để các công cụ MySQL.

là gì mới trong phiên bản 0,991:

  • Loại bỏ & quot; sử dụng các giá trị chưa được khởi tạo & quot; cảnh báo khi kết nối cơ sở dữ liệu thất bại.
  • Giảm tối thiểu cần DBD :: Firebird để v1.11.
  • Cố định các option `--verbose` đến` lệnh target`.
  • Loại bỏ nhiều vấn đề người sử dụng cấu hình trong các thử nghiệm, nhờ sắc.
  • thất bại thử nghiệm cố định khi các biến môi trường $ PGPASSWORD` `được thiết lập.

là gì mới trong phiên bản 0,980:

  • Loại bỏ các xử lý đặc biệt trường hợp của tên đầy đủ của người dùng tải xuống từ các hệ thống trên OS X.

là gì mới trong phiên bản 0,973:

  • Bây giờ Yêu cầu DBD :: SQLite biên dịch với SQLite 3.7.11 hoặc cao hơn. Nó luôn luôn có, nhưng bây giờ nó ném một ngoại lệ có ý nghĩa nếu một phiên bản cũ được biên soạn vào DBD :: SQLite.

là gì mới trong phiên bản 0,970:

  • Nhập tên dự án trong một đầu vào đầu ra của `lệnh plan`.
  • Thêm động cơ Oracle.
  • Thêm `sqitchtutorial-oracle.pod`, một biến thể của Oracle-cụ thể của` sqitchtutorial.pod`.

là gì mới trong phiên bản 0,965:

  • Cố định thử nghiệm không do các biến đổi nhân vật kết thúc dòng trên Windows .
  • Thay thế tất cả các công dụng của `$ /` ở đầu ra để `& quot; & # x5c; n & quot;.`
  • Cố định build lỗi đó ngăn ngừa cài đặt trên Perl 5.10 khi module phụ huynh đã không được cài đặt.

là gì mới trong phiên bản 0,964:

  • Bỏ DBD :: SQLite từ danh sách các build phụ thuộc.
  • thất bại thử nghiệm cố định do mã hóa (rộng ký tự) cảnh báo về kích hoạt trên hệ thống với miền địa phương không phải tiếng anh.
  • trọng Removed của `previous_exception` Throwable trong App :: Sqitch :: X trên Throwable 0.200007 và cao hơn, nơi mà nó không còn cần thiết.
  • test thay đổi so sánh nội dung file mà không thành công trên Windows để làm một so sánh lỏng hơn và hy vọng khắc phục những thử nghiệm thất bại.

được gì mới trong phiên bản 0,960:

  • Các `lệnh rebase` không còn bị lỗi nếu cơ sở dữ liệu đã hoàn nguyên, nhưng chỉ làm cho một lưu ý của nó và tiếp tục triển khai các.
  • Thêm các `lệnh plan`. Nó giống như `log`, nhưng cho thấy một danh sách các thay đổi trong kế hoạch, chứ không phải là sự kiện ghi trong cơ sở dữ liệu.
  • Thêm `search_changes ()` để lên kế hoạch. Được sử dụng bởi các `lệnh plan`.
  • Thêm option `--oneline` đến` lệnh log`.
  • Cho phép gắn thẻ của một sự thay đổi tùy ý, không chỉ là sự thay đổi cuối cùng trong kế hoạch, bằng cách thông qua một đặc điểm kỹ thuật thay đổi (tên, ID, hoặc tag) như là đối số thứ hai để các `lệnh tag`.
  • Tin nhắn Cập nhật lỗi cần lưu ý rằng các ký tự trống không được phép vào tên dự án, thay đổi, hoặc thẻ.

là gì mới trong phiên bản 0,953:

  • thử nghiệm thất bại cố định trong `t / engine.t` kích hoạt bởi một đánh dấu đồng hồ.
  • Thay đổi mẫu xác minh để kết thúc với `ROLLBACK` hơn là` COMMIT`. Điều này nó để khuyến khích mọi người làm cho không có sự thay đổi lâu dài trong việc xác minh kiểm tra.
  • Cố định ngoại lệ kích hoạt trên một nỗ lực để trở lại hoặc rebase `--to` một sự thay đổi đó không tồn tại trong cơ sở dữ liệu.
  • Thêm đề nghị Pod :: đơn giản để xây dựng quy trình.
  • Thêm option `build --etcdir` để chỉ định thư mục trong đó cấu hình và mẫu tập tin nên được cài đặt. Mặc định là `etc / thư mục con sqitch` của` --prefix`, `--install_base`, hoặc tiền tố của Perl.
  • Thêm các tùy chọn `--installed_etcdir` build. Điều này được sử dụng để thiết lập vị trí của thư mục hệ thống vv. Mặc định là giá trị của `--etcdir`.

Hạn chế :

  • Vẫn còn đang phát triển
  • .

Phần mềm tương tự

CockroachDB
CockroachDB

12 May 15

py2neo
py2neo

26 Jul 16

DataBoss
DataBoss

13 Apr 15

phpMySQLAutoBackup
phpMySQLAutoBackup

13 May 15

Phần mềm khác của nhà phát triển David Wheeler

pgTAP
pgTAP

12 Apr 15

RocketShip
RocketShip

12 Dec 14

Text-WordDiff
Text-WordDiff

5 Jun 15

Ý kiến ​​để Sqitch

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề