Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 128206

Summary: Problems on edit files
Product: [Eclipse Project] Platform Reporter: Josep Maria Herrera <josepm.herrera>
Component: CVSAssignee: platform-cvs-inbox <platform-cvs-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: josepm.herrera
Version: 3.1Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Windows All   
Whiteboard:

Description Josep Maria Herrera CLA 2006-02-16 09:49:00 EST
To manage the codes source of our application two users' profiles have been created: the developers and the project managers.

The developers only have permissions to work with secondary branches, on the other hand the project managers can work with the HEAD

I give the permission of read,nowrite to the developers on HEAD and read,write on the branches they have to work, 
and they can
  Commit on the branches
  Unedit on the branches
but they can not
  commit on HEAD (correct)
  edit on HEAD (correct)
  unedit on HEAD (correct)
  edit on then branches (incorrect)

The problem is they cann't edit on the branch but they can commit on the branch

Note: Using the WinCVS I can edit on the branch with the same permissions
Comment 1 Gunnar Wagenknecht CLA 2006-02-16 09:55:48 EST
Moving to Platform Team CVS. Community/CVS is for tracking problems with the Eclipse CVS servers.
Comment 2 Michael Valenta CLA 2006-02-16 10:12:52 EST
I wasn't even aware that CVS supported branch specific permissions. Can you point me the the CVS documentation that describes this feature?
Comment 3 Josep Maria Herrera CLA 2006-02-17 05:48:10 EST
Hi,

The url is http://www.cvsnt.org/manual/html/chacl.html
The sintax to give permissions are:

To revoke write permissions on HEAD: 
  cvs chacl -a read,nowrite -u user_name -r HEAD -R (or "cvs chacl -a 
  read,nowrite -u user_name -R")

To give read&write permissions on branch: 
  cvs chacl -a read,write -u user_name -r branch_name -R
Comment 4 Michael Valenta CLA 2006-02-17 08:14:52 EST
This appears to be CVSNT specific. The Eclipse CVS client currently only supports CVS servers that behave like a 1.11.1p1 or beyond *nix server. There is no plan to provide any CVSNT sepcific support.
Comment 5 Denis Roy CLA 2009-08-30 02:21:23 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.