2011-01-21 15 views
37

Widziałem this question, ale to mi nie pomaga. Sprawdziłem plik bez uprawnień do wykonywania, a teraz, za każdym razem, gdy uruchamiam lub kasuję, plik nie jest wykonywalny.Modyfikowanie uprawnień do plików subversion

Niektóre inne pliki są rzeczywiście zapisywane jako pliki wykonywalne. Zgaduję, że dzieje się tak dlatego, że podczas pierwszego zameldowania mieli wykonywalny bit - przynajmniej to, do czego doprowadziły moje badania, pozwala mi uwierzyć.

Czy ktoś wie o lepszym sposobie modyfikowania (lub przynajmniej przeglądania) uprawnień, które subversion ma dla pliku lub folderu?

Odpowiedz

54

Czy próbowałeś już z svn propset? svn propset svn:executable ON <executable_script>, a następnie wykonaj swoje svn commit, aby to sprawdzić.

+0

to nie działa dla mnie. Mam 'svn propset svn: executable ON Config.pl', ale kiedy aplikuję łatkę, Config.pl nadal nie jest exec. Może to jest związane z [tym wpisem] (http://stackoverflow.com/questions/56149/storing-file-permissions-in-subversion-repository) – alexey

+1

Alexey - czy zrobiłeś polecenie svn po propozycji? –

+0

Po wykonaniu polecenia 'svn propset svn: executable ON Config.pl' spowoduje to jedynie aktualizację kopii lokalnej. Następnie musisz sprawdzić zmiany w svn. – Asanke

Powiązane problemy