Im considering moving from an centralstorage version system to git. How ever I have some concerns of how this will affect sourcecode security? I know version control systems are not really my problem here bur I cant help not to worry about how availability to sourcecode might affect how it is handled by developers? Does any one have experience with this? Are risks of leakage increased when moving to distributed version systems. What do I need to worry about more specifically? And what can be done to keep my source safe?
Im considering moving from an centralstorage version system to git. How ever I have
Share
Once someone has a copy of your source code, whether it is git, svn or some high end solution, you always run the risk of someone copying it. Git does give the person who stole it more history than some other source control solutions.
That being said, we use gitolite and you can use ssh key management to control who can access individual repos and what access controls they may have. You can also implement hooks on the server to log usage.