2011-01-21 19 views
37

this question'u gördüm, ancak bana yardımcı olmuyor. Yürütülebilir bir izin olmadan bir dosyada kontrol ettim ve şimdi, her şube ya da ödeme yaparken, dosya yürütülebilir değil.Subversion dosya izinlerini değiştirme

Diğer bazı dosyalar gerçekten yürütülebilir olarak kaydedilir. Tahmin ediyorum ki, ilk check-in sırasında uygulanabilir bitleri vardı - en azından benim testlerimin bana inanmasına neden oluyor.

Herkesin bir dosya veya klasör için sahip olduğu izinleri değiştirmenin (veya en azından görüntülemenin) daha iyi bir yolu olduğunu biliyor mu?

cevap

54

svn propset ile denediniz mi? svn propset svn:executable ON <executable_script> ve daha sonra,

+0

numaralı telefon numaranızda bu işlemi gerçekleştirin. Ben svn propset svn: yürütülebilir. ON Config.pl 'var ama bir yama uygulandığında, Config.pl hala exec değil. Belki bu [bu yazı] ile ilgili (http://stackoverflow.com/questions/56149/storing-file-permissions-in-subversion-repository) – alexey

+1

Alexey - propset sonra bir svn taahhüt yaptınız mı? –

+0

svn propset svn: çalıştırılabilir Config.pl 'yi çalıştırdığınızda, yalnızca yerel kopyayı günceller. Sonra svn için değişiklikleri kontrol etmelisiniz. – Asanke

İlgili konular