Branches and Security

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
NigeNZ
Posts: 1
Joined: Fri Jun 29, 2007 6:49 am

Branches and Security

Post by NigeNZ » Fri Jun 29, 2007 6:55 am

Hi,
I'm currently reviewing Vault for use in our company (around 10 developers) and one feature we may need I can't seem to work out.

We have a set of core libraries that sadly some of the developers occasionally modify when they shouldn't. What we'd like to do is to be able to lock the core trunk down to only a certain few but allow everyone to be able to branch from that trunk and modify the code (and submit their changes for review back to the trunk).

However it looks like Vault copies the trunk folder permissions (which is sensible) meaning our junior developers do not have permission to modify the Branch they just created.

Is there anyway to override this behavior?

Thanks

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Fri Jun 29, 2007 3:58 pm

If you have folder permissions turned on, you can specifically give those junior developers only access to the branch. What might make the most sense is to not make a branch every time they are to work on it, but to just make one branch that always stays that way that those people would have access to.

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Mon Jul 02, 2007 8:02 am

Another option may be to actually pin the top level folder. This won't stop anyone from unpinning and modifying folder changes, but at least it would be an operation you could monitor.
Jeff Clausius
SourceGear

Brody
Posts: 19
Joined: Sun Feb 22, 2004 6:14 pm
Location: Auckland, New Zealand

Re: Branches and Security

Post by Brody » Thu Oct 07, 2010 7:13 pm

You could also set the permissions at a higher level so that the file you are sharing is using inherited permissions only. When you share it to a new location it inherits the permissions there instead.

Post Reply