一个团队开发的asp.net程序源码,如果当中有人离职,将源码带走,再卖给其他人的话,对团队不利,我想问下,就是在开发的时候,开发组的成员都可以看到源码,但是如果用U盘,或是QQ,MSN,邮箱等方式发出去的话,打开后都是乱码,这种方式如何实现呢?希望大家给出好的方案,共同探讨。

解决方案 »

  1.   

    除非你公司所有机器都不能上网 U口都封住 不能发邮件 不能QQ,MSN
      

  2.   

    以前我们做应用程序的时候,是对配置文件的加密。比如*.vshost.exe.config 这个文件的加密。觉得还是很有必要的。
      

  3.   


    基本 不可能。不让上网,还不能带U盘啊? 不给带,还不能偷偷带?。。我自愿留下加班开发,你还不乐意?、、、COPY即使 开发部分,,,也能接触整个 软件COPY走,文档COPY,数据库COPY、、、很难了,大家都这样 LZ别 想多了
      

  4.   

    两种办法
    1.通过vss进行项目管理,每个人只负责自己开发的模块,只有管理人员才能拥有全部代码
    2.购买别人的加密产品,一般都是usbkey+软件实现计算机文档加密,功能只要是本地打开正常,文档离开电脑后变成乱码
      

  5.   

    通过版本管理工具,配置权限实现不同文件的编辑看看这个http://www.svnhost.cn每个人对不同目录有不同的读写权限
      

  6.   

    这还不容易,像我们公司一样, 一个程序员两台电脑,内网开发,外网电脑办公。内网的电脑网线有脱水粘了,所有的USB口都封了,内网DNS,EMAIL 什么环境都有,