Konfigurasi Server SVN untuk tidak mengizinkan komit pesan yang sama dari klien

1

Saya telah menyiapkan Server SVN untuk pekerjaan kelompok saya. Dan sekarang, saya ingin pengguna tidak dapat melakukan kode ke Server dengan pesan yang sama. Apakah mungkin untuk memformat komentar dari klien seperti: *.*.*.*(1.0.0.1). Jika pengguna melakukan dengan format yang salah, mereka tidak akan dapat melakukan. Apakah ini dapat dilakukan di Server SVN?

Ex:

User1 melakukan revisi 1 dengan pesan: Version 1.0

User2 melakukan revisi 2 dengan pesan yang sama: Version 1.0(Ini tidak akan diizinkan)

Tuan Neo
sumber
3
kait precommit kemungkinan akan berhasil
ssnobody

Jawaban:

1

Saya pikir ssnobodyberada di jalur yang benar. Anda harus menulis beberapa kode untuk menangani logika di precommit. Kami menggunakan sesuatu yang serupa untuk memastikan bahwa komit tidak kosong. Melakukan entri duplikat terdengar seperti sesuatu yang harus ditegakkan oleh manajemen / arsitek karena tidak ada yang akan menghentikan pengguna mengetik pesan yang sama atau menambahkan karakter acak hingga akhir.

Berikut ini menunjukkan bagaimana precommit dapat digunakan untuk menjaga dari komit kosong https://stackoverflow.com/questions/1928023/how-can-i-prevent-subversion-commits-without-comments

VenomFangs
sumber