We are in the process of evaluating GiT for our developers to use for source control. We already have CA SCM, but they said it does not branch well so they want to use a different tool just for their development state.
One of the requirements is to lock down the GiT repositories so that each team can only update their code. I'm not seeing a way to do this without giving the developers access to the file system where the code is stored.
We have LDAP and would like to use that so that we don't have to manange security seperately. We would give the team read/write/update access to the folder on the file system, but that would not stop them from updating the code outside of GiT.
My company is planning to move to some better tool than CVS/SVN. Hence I as SCM needs to decide which is the ongoing good tool running for SCM for Java/.Net based environment.
Basic Features apart from good SCM requirements, tool should be easy to use & easily automated for Release management/Nightly builds like using Hudson. Good support on editor on windows using Eclipse or so. Tool should be easily integrated with bugzilla/twiki etc.Like CVSWEB good view onto the repo.
Last but not the least a FREEWARE ;)
Thought of github, started exploring it good if experts give the reviews on the same.
The cli connection(java client) was established in a client machine (Solaris box), but when we invoked the ccm stop command it became unresponsive for hours until we have no choice but to execute ccmdb shutdown.