I was (seemingly) able to work past the check-out read-only problem using the following DECC$ feature logicals. (below)
it was/is of interest to me, to find out
what decc$, and java$ feature logicals
folks have found to useful/helpful.
(John Malmberg has a conference (PORTING_TO_VMS) on the encompasserve Notes server, that may be of interest)
Are you using SVNkit primarily from DCL
or from the GNV bash shell? (just curious)
See also:
http://www.openvms.compaq.com/doc/83final/5763/5763pro_005.html(the formatting is screwy, when usingFireFox.
slightly better when using the IE-Tab add-on)
DECC$UMASK
DECC$UMASK specifies the default value for the permission maskumask. By default, a parent C program sets theumask from the RMS default permissions for the process. A child process inherits the parent's value forumask.
To enter the value as an octal value, add the leading zero; otherwise,it is translated as a decimal value. For example:
$ DEFINE DECC$UMASK 026
DECC$FILE_PERMISSION_UNIX
With DECC$FILE_PERMISSION_UNIX enabled, the file permissions for newfiles and directories are set according to the file creation mode andumask. This includes mode 0777. When an earlier version of the file exists,the file permissions for the new file are inherited from the earlierversion. This mode sets DELETE permission for a new directory whenWRITE permission is enabled.
With DECC$FILE_PERMISSION_UNIX disabled, modes 0 and 0777 indicateusing RMS default protection or protection from the previous version ofthe file. Permissions for new directories also follow OpenVMS rules,including disabling DELETE permissions.