The SVN properties are not set up correctly on many commited files. There are erroneous "svn:executable" properties, missing Date/Revision "svn:keywords" properties and possibly more. They need to be reviewed and corrected.
Part 1 - Added SFE3 to the list of svn-ignored files:
biblio - added sfe3.py to the list of svn-ignored files
edit - added sfe3.py to the list of svn-ignored files
mod - added sfe3.py to the list of svn-ignored files
nightly - added sfe3.py to the list of svn-ignored files
rest - added sfe3.py to the list of svn-ignored files
Installed in SVN 399. Keeping the SR open.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Dirk Stocker's bash alias to find and review SVN properties:
alias svnprop='LANG=C perl -e '\''@ARGV=<stdin> if not @ARGV;foreach (@ARGV){next if /.svn/;chomp; $a = qx{svn proplist -v "$" 2>&1};$a=~s/^[^\n]+//;$a=~s/\n//g;printf qq{%-50s: $a\n},$ if $a !~ /Illegal target/;}'\'''</stdin>
Afterwards svnprop /
shows all properties of all files in a nice list.
...
biblio/biblio.py : svn:keywords Date Revision
biblio/cancelsubmission.py : svn:keywords Date Revision
biblio/changed_verified_pubs.py : svn:executable svn:keywords Date Revision
biblio/ch.py : svn:keywords Date Revision
biblio/common.py : svn:keywords Date Revision
...
In case you have another SVN version and the text for missing files does
not contain "Illegal target" you need to replace this text with a matching
one.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Part 1 - Added SFE3 to the list of svn-ignored files:
Installed in SVN 399. Keeping the SR open.
Dirk Stocker's bash alias to find and review SVN properties:
alias svnprop='LANG=C perl -e '\''@ARGV=<stdin> if not @ARGV;foreach (@ARGV){next if /.svn/;chomp; $a = qx{svn proplist -v "$" 2>&1};$a=~s/^[^\n]+//;$a=~s/\n//g;printf qq{%-50s: $a\n},$ if $a !~ /Illegal target/;}'\'''</stdin>
Afterwards svnprop /
shows all properties of all files in a nice list.
...
biblio/biblio.py : svn:keywords Date Revision
biblio/cancelsubmission.py : svn:keywords Date Revision
biblio/changed_verified_pubs.py : svn:executable svn:keywords Date Revision
biblio/ch.py : svn:keywords Date Revision
biblio/common.py : svn:keywords Date Revision
...
In case you have another SVN version and the text for missing files does
not contain "Illegal target" you need to replace this text with a matching
one.
Part 2 - Added sfe3.py to the list of svn-ignored files for scripts:
scripts - added sfe3.py to the list of svn-ignored files
Installed in SVN 400 on 2019-05-04. Keeping the SR open.
Part 3 - Deleted erroneous executable SVN property:
Installed in SVN 418 on 2019-05-15.
Part 4 - Set svn:property Date Revision on all code files:
Installed in SVN 419 on 2019-05-15.