Archiwum

Archiwum dla ‘SVN’ Kategoria

Uprawnienia plików w repo SVN

Kwiecień 21st, 2009 Mistrz Wu Brak komentarzy

Jakby gdzieś, kiedyś, przypadkiem zdarzyło Wam się, że jakiś ziomal wrzucał do repozytorium pliki z atrybutami wykonywalności, a które owych atrybutów mieć nie powinny i na dodatek chmodowanie+svn ci nie pomaga, to jest na to rada jedna:

$ find . -exec svn propdel svn:executable {} \;

Subversion będzie się czepiał: svn: Próba usunięcia nieistniejącego atrybutu ‘svn:executable’, jednak nie straszne nam takie komunikaty. Atrybuty wykonywalności faktycznie zostaną zdjęte lokalnie, a po commicie nawet i w repozytorium.

Nadmieniam usłużnie, że do find warto dodać jakiś filterek w rodzaju np. -name '*.php', jeśli nie chcemy, żeby nam zmieniał wszystko jak leci.