Havuzun çeşitli bölümlerine erişimi kısıtlamak için dizin erişim denetimi için kullandığım mükemmel bir çalışma svn + apache yüklemesi vardı. Özellikle, hiç kimse depoda en üst seviyeye erişemedi [/]. Kullanıcıların [/ www] gibi klasörlere erişimi vardı. Bu izinleri bir dosyada (svn-access-file) belirtiyordum.svn + apache dizin başına erişim denetimi: garip izinler sorunu (403 Yasak hata)
Yeni bir makineye taşınmak zorunda kaldım. Bu yüzden, üzerine subversion-1.6.3 ve httpd-2.2.11 yükledim ve conf dosyasını eski makinedeki conf dosyasını taklit etmek için değiştirdim (ve svn-access-file ve svn-auth-file dosyasını kopyaladım). Sonra bir svn çöplüğünü aldım ve yeni depoya geri koymak için bir yük attım. Şimdi işleri kontrol edebilir, değiştirebilir ve işleyebilirim. Ancak, en kısa zamanda bir bir zaten bazı alt klasör [/ www/insanlar] kopyasını teslim 'svn up', aşağıdaki hatayı alıyorum yapmaya çalışırken:
svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for 'https://[servername]/svn'
görünüyor sorundur Üst düzey dizine [/] erişmeye çalışsa da, gerçekten sadece [/ www] 'ye erişmeye çalışmalıdır. Kullanıcıya geçici olarak [/] erişim izni verirse, çalışır.
Birisi bana bunun nasıl düzeltileceğini söyleyebilir mi? Her şey eski makinede çalıştı.
Teşekkürler! Gaurav
Önceki yüklemenizde subversion ve apache sürümleri nelerdi? Aşağıdaki öneri sorununuzu çözdü mü? – RjOllos