Mam serię skryptów Pythona z uprawnieniami wykonywania w systemie Linux. Są przechowywane w SVN.Utrzymanie uprawnień do plików w aktualizacjach SVN?
Jeśli następnie uruchomię svn up
, aby je zaktualizować, nadpisane pliki powracają do 644 - tj. Nie mają uprawnień do wykonywania dla kogokolwiek.
Tak, mogę napisać to później pod numerem chmod +x *
, ale na pewno istnieje sposób na przechowywanie uprawnień w SVN lub utrzymywanie ich przy aktualizacji?
Wszelkie sugestie doceniane.
@Mark Czy możesz zaktualizować swój odnośnik do nowszego odnośnika do dokumentacji. Subversion 1.1 jest nieco stary, a dokumentacja poprawiła się od tego czasu. Na przykład. do http://svnbook.red-bean.com/en/1.5/svn.advanced.props.html –
Ah, dobrze zauważony, dzięki, usunąłem. Jeszcze raz dziękuję Danielowi, a oto link do propozycji: http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.propset.html - Twój był do zaawansowanego zestawu. –
Cóż, OK, znam 'svn: executable' dla bitu + x, ale co z zewnętrznymi uprawnieniami (tylko do odczytu itp.). –