Why svn: executable works for one script and not another?

I have a bash script file (.sh) and a Python script file (.py) in the same directory. Both have svn: executable permission. However, when I update svn, only the bash script receives an executable permission set.

Any ideas why? (If I manually set the resolution to the Python script, it works fine.)

Doh! Turns out I had a typo. It had the property "sv: executable" (missing n). detected by loentar propget / propset.

+3
source share
2 answers

Team:


svn propget svn:executable script.py

displays "*"?

if not, use this:


svn propset svn:executable '*' script.py
+3
source

, ? svn, python .

user@host sandbox> svn proplist script.py
Properties on 'script.py':
  svn:executable
user@host sandbox> ll script.py
-rwxr-x---  user user apiWriter.py
user@host sandbox>
+3

Source: https://habr.com/ru/post/1755348/


All Articles