ローカル環境で chmod +x hoge.sh シェルとかに実行権限与えて そのままSVNにコミットしても、実行権限は付与されないんですよね。 SVN UPDATEするたびに実行権限がなくなってしまってめんどくさいので調べた 以下のコマンドでいける svn propset svn:executable ON [filepath] あと権限の剥奪もできる。 svn propdel svn:executable hoge ついでにgitも調べた git update-index --add --chmod=+x file-name.sh gitの方がなにしてるかわかりやすい感ある