Kami memiliki server Apache Subversion tempat kami menyimpan (antara lain) semua dokumentasi kami di. Kami memiliki banyak dokumen Word, Excel, PDF dll. Di svn, dan semua pengguna kami menggunakan TortoiseSVN sebagai antarmuka klien mereka. Banyak dari pengguna tersebut juga akan menelusuri repo melalui browser web, yang (sayangnya) sering kali Internet Explorer.
Baru-baru ini kami mulai menguji coba Office 2010 (datang dari 2003) dan menemukan bahwa dokumen dari repo dibuka secara berbeda saat menjelajah dengan IE. Alih-alih IE yang mengunduh file dan kemudian mengirimnya ke aplikasi yang sesuai (setelah itu hanya salinan sementara yang disimpan secara lokal), ia mengirim URL untuk dokumen ke aplikasi. Doc diunduh oleh aplikasi dan kemudian memperlakukannya seolah-olah itu berasal dari server Sharepoint, yaitu aplikasi mencoba untuk menguncinya dan kemudian mengunggah setiap perubahan yang disimpan kembali ke server secara otomatis.
Dari Googling, tampaknya banyak orang menginginkan perilaku ini. Namun, kami ingin menonaktifkannya - tidak cocok dengan proses yang ada. Bagaimana saya bisa melakukan ini?
Saya tidak memiliki banyak kendali atas mesin klien, jadi solusi yang melibatkan penonaktifan semua fitur kolaborasi dokumen Office seperti ini untuk setiap klien bukan yang saya cari. Selain itu, saya tidak bisa menemukan banyak yang bisa saya lakukan selain menonaktifkan add-on Office Document Cache Handler di IE. Satu-satunya opsi sisi klien yang mungkin layak adalah yang secara khusus menonaktifkan fitur ini untuk server bernama kami, tetapi membiarkannya untuk yang lain.
Sehingga meninggalkan solusi sisi server. Saya menduga bahwa Office melihat bahwa server svn memiliki dukungan WebDAV dan karena itu pindah ke alur kerja manajemen dokumen seperti Sharepoint. Apakah ada cara untuk menghentikan integrasi semacam ini tanpa menonaktifkan semua dukungan WebDAV di server (dengan asumsi kita bahkan bisa melakukan itu)? Kami sebenarnya menggunakan svn's autoversioning sedikit untuk keperluan lain jadi itu fitur yang diperlukan. Saya menemukan diskusi menonaktifkan fitur jika itu sebenarnya server Sharepoint, tetapi tidak! Pemahaman saya tentang cara kerja seperti ini (yaitu klien Office yang mengidentifikasi dukungan WebDAV di server) sangat terbatas, jadi tolong jelaskan lebih lanjut jika Anda bisa.
Dalam hal itu penting, pengaturan server adalah:
Apache v2.2.8 dan Subversion v1.4.6 di Ubuntu Hardy 8.04.
svnserve
.