Bagaimana cara mengatur properti Subversion svn:needs-lock melalui plug-in AnkhSVN dengan Visual Studio?

Saya menggunakan plug-in AnkhSVN dengan Visual Studio 2008. Saya menggunakan repositori gratis yang dihosting di web. Saya tidak menggunakan klien Subversion untuk repo ini, tetapi mengelola semuanya dengan plug-in AnkhSVN (termasuk menambahkan file solusi dan file proyek ke repositori baru).

Saya ingin menambahkan properti svn:needs-lock ke file ini. Saya ingin tahu apakah saya dapat melakukan tugas ini menggunakan AnkhSVN, atau apakah saya perlu mendapatkan klien Subversion lain untuk tujuan ini.


person Grungean    schedule 20.05.2010    source sumber


Jawaban (2)


di Visual Studio.. Di Alat - Opsi - Kontrol Sumber, Anda dapat mengubah nilai plugin menjadi AnkhSVN. Setelah Anda melakukannya, "lingkungan subversi" muncul di pohon di bawah kendali sumber. Pilih itu, lalu Anda dapat mencentang "secara otomatis mengunci file saat diubah tanpa konfirmasi pengguna". Saya pikir ini akan mencapai apa yang Anda inginkan.

person heathen world    schedule 06.05.2011

Anda dapat menambah dan mengedit properti Subversion melalui Ankhsvn, lihat dokumentasi AnkhSVN Tambahkan Properti. Namun perilaku Visual Studio bervariasi tergantung pada objek (solusi, proyek, atau file) yang dipilih di panel Solution Explorer ketika menu klik kanan mouse dipicu. Apa yang tersedia dari sub-menu Subversion serta dialog Tambah Properti akan bervariasi tergantung pada objek yang dipilih.

Daftar properti svn: yang disarankan oleh plugin bervariasi tergantung pada objek yang dipilih. Meskipun properti svn:needs-lock disarankan untuk file individual, properti tersebut tidak tersedia untuk objek lain.

Selain itu, item menu Subversion tampaknya tidak tersedia pada klik kanan mouse dengan beberapa file yang dipilih (pada AnkhSVN versi 2.6).

person Greg Hewgill    schedule 20.05.2010
comment
Ya terima kasih. Namun, saya tidak dapat melakukan ini secara massal, melakukannya file demi file itu membosankan. - person Grungean; 20.05.2010
comment
@grungean: Terkadang, menggunakan GUI bukanlah jawaban yang tepat. Mengapa tidak melakukan ini menggunakan klien baris perintah Subversion? - person Greg Hewgill; 21.05.2010