一个团队使用vc开发中源代码管理工具的问题?

djhdu 2004-11-16 03:59:10
我想使用Visual Source Safe来管理代码的版本,但是这样的话,每个成员都需要拥有整个项目的代码才能使用vc在本地编译和调试,这样代码的保密性就没有了?
我很想知道那些大公司:比如IBM、微软开发一个项目是如何使用源代码管理控制工具的,比如cvs等,我现在只把它当作仓库,根本没有很好的使用Check Out、Check in等功能,谁能给我说说这些功能的使用情况呢?

我现在就是把项目分成多个模块,每个模块之间通过接口调用!
...全文
406 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
djhdu 2004-11-23
  • 打赏
  • 举报
回复
说的很对阿,第2条目前的配置工具基本都支持,关键就是架构设计才是最头疼的,我现在的很多时候都是理论的知识,用到实际项目中就不怎么该怎么做了,我一直觉得vc的架构最难构建,不过 greenery(greenery) 说的也是一种方法,让每个人自己测自己的模块,而不是用总框架来测试各个模块,这样可以保证只有集成人员有全部代码!
如何才能做到“良好的构架设计”呢,谁能举一个稍微复杂的例子来说明呢(用vc来做)?
iceneve 2004-11-23
  • 打赏
  • 举报
回复
要达到你的目标,需要有两个基础:
1。良好的构架设计,使得层之间不存在双向依赖,分区模块之间的耦合相对较弱。
2。配置管理工具支持权限划分,将不同目录的权限指派给不同的用户

有了这两点,代码的保密才成为可能。
djhdu 2004-11-23
  • 打赏
  • 举报
回复
行业道德是一方面,不过,项目管理人员应该想一些方法从技术上来改进这些问题的解决方法;

我想问问,能不能把所有的对话框作为一个dll呢,在主工程里面没有对话框,这样可以吗?
mengxianbao1521 2004-11-23
  • 打赏
  • 举报
回复
行业道德应占主导地位。
djhdu 2004-11-23
  • 打赏
  • 举报
回复
可以给谢连接吗,谢谢,我这里没有vs.net的帮助
gdutcc 2004-11-22
  • 打赏
  • 举报
回复
在帮助中查询源代码管理,vs.net中较详细.
djhdu 2004-11-22
  • 打赏
  • 举报
回复
To:greenery(greenery)
那你们的那几个文件是不是把接口、属性定义得很清楚啊,还是只说一下大致功能就让你们开始做了?另外你们自己的测试是不是自己做一个vc工程阿?

plphoenix 2004-11-21
  • 打赏
  • 举报
回复
按模块分出dll来,到时候只把dll,lib和头文件给他们,不过分不出dll的话就行不通了
greenery 2004-11-21
  • 打赏
  • 举报
回复
我们以前是PM分好功能模块给我们,我们只是实现某个模块,我们只能得到少数几个文件。自己写好测试计划,完成代码后,自己写庄函数按测试计划测试。结束后CheckIn。
我们没有看到全部的代码的。由PM自己合并。
因为我不是他们的核心人员,他们自己是可以获得全部代码的。
djhdu 2004-11-20
  • 打赏
  • 举报
回复
难道没有人能给我一点建议吗?

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧