问题:我们公司软件部门自己研发了公司生产部门使用的ERP系统,开发语言C#,开发工具是Visual Studio 2007,源代码版本控制采用Visual SourceSafe,请问有没有办法既不影响、改变现有的开发环境,又能够保护源代码,防止它们被开发人员泄露出去?
解决方案:VS和VSS的组合的确是大多数企业软件开发的首选环境。无论开发c/c++、VB、c#还是其他一些应用,VS和VSS都能胜任。如果希望保护源代码,防止内部开发人员将代码扩散出去,可以采用密文卫士电子文档防泄密软件来实现。
首先,需要在VSS服务器上安装密文卫士服务器端软件并运行,密文卫士服务器端软件运行后会检查连接到这个VSS服务器的用户是否安装并运行了密文卫士客户端软件,如果没有就阻断它的连接。VSS服务器必须以共享方式配置。
然后,在每一个需要访问该VSS服务器的VS客户端上安装密文卫士客户端软件,运行该软件后就可以连接到那个VSS服务器了并检出源程序了。运行密文卫士客户端软件后,在Visual Studio 2007等编译环境内可将源代码check in/check out,支持多人协同环境,不影响VSS客户端的任何功能。运行密文卫士客户端软件后,用户的复制、发送操作都是受限的,可以阻止用户将源程序复制到本地后发送、复制出去。
用户一旦退出密文卫士客户端,他从文件VSS服务器上复制的源程序就看不到了,并且也不能连接到VSS服务器了。
通过这种方式,实现对企业现有VSS共享的源程序的保护,防止它们扩散出去。
| < 上页 | 下页 > |
|---|




