I was wanting to lock down specific tags in an SVN repository as soon as they are sent to testing. It seems the svn lock command only works on individual files, so this is insufficient as even recursively locking files in the dir would leave the dir roots open for file commits. Using the SVN access file also isn’t appropriate since the tag names will by dynamic and I will have a mixture of accessible and inaccessible tags within the same tags/ dir; I need to specify an individual tag which I may not know the name of before hand. I also am not able to simply change my strategy at this stage and branch when I wish to lock down a code base; it needs to be a lock on a tag.
There didn’t seem to be a lot of support for locking a specific tag/directory in SVN; what are the standard methods for achieving these kinds of locks?
svnlook changed | grep PATH