[cvsnt] ACL curiosity

Anders Jacob Truelsen at at systematic.dk
Thu May 1 10:47:00 BST 2003


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Hi Folks

I've been playing around with ACLs (great feature!) and have discovered
the following curiosity:

The scenario is:
The trunk is open for all
The branch BRANCH_X is dead and has been closed for all

The required permissions should be something along these lines:
		D:\projects\cvsdev>cvs lsacl dev
		Directory: dev
		Owner: x
		  default:rwc
		  default:r  tag:BRANCH_X

Only, I can commit neither to the branch (as expected) nor to trunk (not
expected).

If I assign default rwc permission to HEAD things change though
		D:\projects\cvsdev>cvs lsacl dev
		Directory: dev
		Owner: x
		  default:rwc
		  default:r  tag:BRANCH_X
		  default:rwc  tag:HEAD

And I can commit to trunk just fine.

I expected 'default:rwc' and 'default:rwc  tag:HEAD' to be equivalent.

Comments anybody?

regards
anders



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook