Allow the svn:executable property to affect the git filemode
commit8baf66836356eda7d999a826d0b018e0ecf8819a
authormhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Sun, 26 Nov 2017 04:19:30 +0000 (26 04:19 +0000)
committermhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Sun, 26 Nov 2017 04:19:30 +0000 (26 04:19 +0000)
tree5b5096386bd1886d696ade06554bd5db5330c129
parentfd177d0151f00b028b4a0df21e0c8b7096f4246b
Allow the svn:executable property to affect the git filemode

This allows a file to be marked executable in Git using the full
property-setting machinery, for example via `AutoPropsPropertySetter`.

We only need to check for the presence of the `svn:executable` flag
because Git already uses the `ExecutablePropertySetter`, which sets
the `svn:executable` property based on whether the CVS file had its
executable bit set.

Patch by: Mark Rotteveel <mark@lawinegevaar.nl>

git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@5470 be7e6eca-30d4-0310-a8e5-ac0d63af7087
cvs2svn_lib/git_output_option.py