On Mon, Aug 19, 2013 at 05:17:09AM -0700, tombert wrote: > Well the branches do not need to be on the same > location/folder/computer. > > The devs could push to e.g. /cmdata/git/devs/myproject.git > The tl pulls from devs and pushes to e.g. /cmdata/git/tl/myproject.git > The agm pulls from tl and could push to e.g. /cmdata/git/agm/myproject.git
If I understand you correctly you are actually talking about using multiple clones, right? (Then there could of course be multiple branches with each clone.) > You just configure your various sources apart from 'origin'. The > folders you assign different user/group write permissions - so the > write access is handled via OS. That would absolutely be a very straight forward and easily grok-able solution to authorization. /M -- Magnus Therning OpenPGP: 0xAB4DFBA4 email: [email protected] jabber: [email protected] twitter: magthe http://therning.org/magnus Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves. -- Alan Kay
pgpsavMsM9qMa.pgp
Description: PGP signature
