用VSS做版本管理,
比如不让张三看到其他同事的源代码,是不是张三做的东西单独生成一个dll?
如果有些东西是张三和李斯合作开发的,又怎么办?
同时有个模块是张三和王五,赵六三个人负责的
那么测试的时候岂不是很麻烦,先收集所有的Dll再测试,每次做点小的修改,在分发给所有其他人?难道就不能指定这个工程里某些文件可以共享给谁,我看VSS里面没有这样的权限分配。
感觉VSS办不到这点,其他类似的软件可以吗?大家是怎么处理这种事情的?

解决方案 »

  1.   

    多建立几个project,一个主project将代码share给子project,每个人维护自己的子project,主project负责集成。 -- 总要有人能看到全部代码。
      

  2.   

    最好还是在vss里用独占模式,测试的时候大家都 “获取最新版本”即可。
      

  3.   

    用CVS可以吗?关键是VSS是基于文件共享的,每个成员都可以直接到服务器上把vss的数据都获取到自己的机器上。