I wasn't paying attention when svn:special was introduced, but all
the other "magic" properties are documented in the propset help text.
The implementation has problems. I can set svn:special on an ordinary
file and commit it, but post-commit processing fails
$ touch wc/zig
$ svn add wc/zig
$ svn ps svn:special \* wc/zig
$ svn ci wc -m ""
svn: Commit succeeded, but other errors follow:
../svn/subversion/libsvn_client/commit.c:790: (apr_err=155009)
svn: Error bumping revisions post-commit (details follow):
../svn/subversion/libsvn_wc/log.c:329: (apr_err=155009)
svn: In directory '/home/pm/sw/subversion/obj/wc'
../svn/subversion/libsvn_wc/log.c:1239: (apr_err=155009)
svn: Error processing command 'committed' in '/home/pm/sw/subversion/obj/wc'
../svn/subversion/libsvn_wc/log.c:1009: (apr_err=155009)
svn: Error replacing text-base of 'zig'
../svn/subversion/libsvn_subr/subst.c:839: (apr_err=200007)
svn: Unsupported special file type ''
../svn/subversion/clients/cmdline/util.c:351: (apr_err=200000)
svn: Your commit message was left in a temporary file:
../svn/subversion/clients/cmdline/util.c:352: (apr_err=200000)
svn: '/home/pm/sw/subversion/obj/wc/svn-commit.tmp'
If I then try to checkout/update I get
../svn/subversion/libsvn_wc/log.c:329: (apr_err=155009)
svn: In directory 'wc'
../svn/subversion/libsvn_subr/subst.c:839: (apr_err=200007)
svn: Unsupported special file type ''
$ svn st wc
! L wc
and cleanup fails.
--
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Aug 13 03:55:38 2004