我需要一个IDE,存储库或任何真正有用的东西......
我所在的环境中,我和我的开发人员可以在同一个项目上工作,编辑文件,但我不希望开发人员能够下载代码或克隆代码通过Git用于知识产权目的。
答案 0 :(得分:2)
源控制的全部要点(如果它的git以这种方式无关紧要)。共享并允许多个用户同时处理代码。
您要求的是禁止用户以任何方式共享代码,
我不希望开发人员能够通过Git下载代码或克隆代码以用于知识产权目的。
当有人下载代码时,您无法控制下载后对其执行的操作。目前尚不清楚你想要什么。你想使用git但限制用户形成滥用你的代码?
下载代码后,您只能限制谁可以将代码推送回服务器,而不是更多。
答案 1 :(得分:1)
听起来您想要允许编辑,但编辑没有代码副本?您可以调查远程桌面解决方案,然后您的编辑器将连接到远程桌面服务器并在该服务器上完成所有工作。源代码不能通过远程桌面连接从外部访问。
请记住,编辑器(很可能)仍然会将代码复制并粘贴到本地计算机上,因为大多数远程桌面客户端会自动共享剪贴板。