В общем, исходный код - это просто набор текстовых файлов. Любой, кто имеет к ним доступ, может «украсть» или «пиратировать» их независимо от того, хранятся ли они в CVS, git, Subversion, Mercurial, общей папке Windows и т. Д.
Распределенные системы контроля версий позволяют легко получить копию всей истории, но недовольный сотрудник может также получить полную историю с сервера CVS. Или с лент резервного копирования, или путем ручного копирования файлов за эти годы.
Единственное, что вы можете сделать, это ограничить копирование всех данных в вашей организации.
- плеер
- съемные жесткие диски USB
- загрузка на ненадежные веб-сайты в общедоступном Интернете
- SCP / FTP доступ к серверам за пределами вашей компании
Я бы не стал так сильно волноваться, если только ваша работа на самом деле не должна быть сверхсекретной (подумайте о военных и подобных). Если вы будете относиться к своим сотрудникам правильно, у них не будет причин причинять вред вашей организации.