hglock

Software screenshot:
hglock
Rincian Software:
Versi: 0.5.3
Tanggal Upload: 11 May 15
Pengembang: Aragost Trifork
Lisensi: Gratis
Popularitas: 7

Rating: nan/5 (Total Votes: 0)

Sementara Mercurial adalah semua tentang menjadi desentralisasi, kadang-kadang sangat berguna untuk bekerja secara terpusat: jika file Anda bekerja pada tidak dapat digabungkan (file biner seperti dokumen Word, gambar Photoshop, dll) maka lebih baik untuk berkomunikasi dimuka tentang perubahan apapun untuk menghindari pekerjaan bersamaan.
hglock merupakan perpanjangan yang impliments skema penguncian file berbasis terpusat untuk Mercurial

Apa yang baru dalam rilis ini:.

  • memperbaiki masalah dengan Mercurial 2,5

Apa yang baru di versi 0.5:

  • file Lock pada copy dan mengubah nama. Dengan model kami, server tidak akan menerima dorongan yang melibatkan file dibuka untuk yang penguncian adalah wajib. File tersebut muncul setelah mengubah nama jika file baru tidak terkunci. Namun, pengguna tidak dapat mengunci file karena tidak di server belum.
  • Ekstensi akan sekarang internal memperoleh kunci untuk nama tujuan dari mengubah nama atau copy. Kunci untuk file asli yang tersisa di tempat sehingga pengguna kunci sendiri untuk baik yang lama dan nama baru
  • .
  • Tetap Edisi 3: Berkas tulis izin tidak diperbarui pada clone awal ketika file .hgignore ada
  • https://bitbucket.org/aragost/hglock/issue/3/
  • Diuji ekstensi dengan versi Mercurial 1.8.4 ke 2.0 dan menulis ulang kode dan tes untuk mempertahankan kompatibilitas.

Apa yang baru di versi 0.4:

  • dukungan Eksperimental untuk menandai file dibuka sebagai hanya-baca. Hal ini mirip dengan bagaimana SVN bekerja ketika file memiliki svn:. Kebutuhan-lock set properti
  • ini belum diiklankan di bantuan penyuluhan dan dimatikan secara default. Untuk mengaktifkan, tambahkan berikut ke file konfigurasi:
  • [hglock]
  • updatewriteperm = True
  • Ketika repositori kloning, file ditandai sebagai membutuhkan penguncian (cocok dengan .hglocks) akan diperiksa read-only. Ketika sebuah file terkunci, maka akan dibuat ditulis. Ketika sebuah file dibuka (dengan melalui hg membuka FILE atau mendorong hg), itu akan hanya-baca lagi.
  • Terima kasih kepada Scott Sturdivant untuk berkontribusi fitur ini.
  • Update dan melakukan perintah menggunakan kunci secara implisit dan sekarang akan diam-diam mengabaikan repositori kunci hilang atau diinisiasi. Sebelum, update hg akan membatalkan jika repositori kunci tidak diinisialisasi, sekarang output peringatan yang hanya ditunjukkan saat --verbose digunakan.
  • Refactored kode untuk pemeliharaan yang lebih baik. Prosedur protokol panggilan jarak jauh sekarang tinggal di modul sendiri.

Apa yang baru di versi 0.3:

  • Client-side pengecekan changesets mendorong. Sebelum mendorong, klien sekarang memeriksa setiap changeset mendorong untuk melihat apakah mengandung file dibuka untuk yang penguncian adalah wajib. Push dibatalkan jika changeset seperti ditemukan.
  • Membuat hg membuka memvalidasi changeset klien dengan cara yang sama kunci hg tidak. Hal ini memastikan bahwa klien tidak membuka file sebelum changesets yang memodifikasinya telah mendorong.
  • Cara utama untuk membuka file sekarang untuk hanya mendorong changesets yang mempengaruhi file - perintah unlock hanya dapat digunakan jika file belum diubah sejak itu terkunci
  • .
  • Dinonaktifkan bendera force untuk push hg. Membuat beberapa kepala push kemudian tidak mungkin lagi. Mendorong cabang baru masih mungkin dengan bendera -new-cabang.
  • Fix kompatibilitas dengan 1.9.x. Mercurial Sekarang diuji dengan Mercurial versi 1.8.4, 1.9, dan 1.9.1.

Apa yang baru di versi 0.2:

  • Re-rilis versi 0.1. Perubahan dari hook changegroup untuk hook pretxnchangegroup di 575c95b4ab8f memiliki konsekuensi buruk. Jadi 575c95b4ab8f dan perbaikan ikutan (d87f0dc0919e, 4ba9b24da91b, 7ec8374652ad) terlalu stabil untuk melepaskan.
  • Rilis ini didasarkan pada 4b61dc057391 dan hanya mencakup perbaikan untuk kunci mengidentifikasi file yang salah dalam gabungan (7e3a4247e682 dan 019d137a6ece) bersama dengan perubahan kemasan.

Persyaratan :

  • Python

Software yang serupa

SmartGit/Hg
SmartGit/Hg

16 Aug 18

KDESvn
KDESvn

20 Feb 15

hgdistver
hgdistver

20 Feb 15

Komentar untuk hglock

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!