如果我将源代码存储在共享托管公司的 SVN 中,是否可以对内容进行加密,这样即使有人有权访问该存储库,他们也无法在普通视图中看到源代码?
有这个插件吗?否则我想自己实现这个会很疯狂!
这里的正确答案是:
- 找到您信任的托管提供商(如果存在监管问题,则找到合规的托管提供商)
- 自己主持
如果主要关心的是拥有安全的异地备份,请自行托管存储库并使用类似的地方同步网处理备份(它们是SOX/HIPAA符合)。每 15 分钟同步一次所有内容的 cron 作业应该就足够了。 cron 作业可以在推送备份之前对其进行加密。只是不要丢失密钥/密码。
这样,Subversion 根本不需要了解有关您的加密方案的任何信息,您可以继续工作,而不必担心偏执会影响生产力。
Addenda:
由于您正在进行共享托管,并且共享主机毫无价值:获取专用的源代码管理主机。不要ever使用共享主机进行源代码控制。共享主机因丢失数据以及对数据安全和备份做出虚假声明而臭名昭著。专用源代码控制主机的好例子:CVSDude, 豆茎, GitHub
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)