关于SourceSafe在VC中的应用,希望大家给点建议
希望大家给点建议,VC如何与SourceSafe结合
如:我的工程有三个界面,每个界面准备一个完成,这样每个人都可以check out自己对应的界面,然后做修改,但是在VC中每个界面的更动都会更改资源文件,而资源文件是大家共享的,这样每个对界面的任何更改(例如移动一个Button),都会影响到其他人的资源文件,最后组合版本时必然导致错误,
如何才能保证每个人的更改不会影响到其他人,请大家多给意见
问题点数:100、回复次数:7Top
1 楼termite(★★★★★)回复于 2003-09-03 18:20:21 得分 40
maybe no way.
When I use vss and vc++, the last guy should check the resource file and make related modifications, especially the generation of resourceId. So, don't make modifications to the resource file concurrently.Top
2 楼zhuma(竹马)回复于 2003-09-04 09:39:41 得分 20
应该不行
VSS不支持并行开发
CVS和Clearcase支持Top
3 楼liukp1120(liukp1120)回复于 2003-09-04 10:35:41 得分 0
谢谢两位,我想这个问题很多人都会碰到,有没有遇到这方面问题的兄弟
你们是怎么解决的,只要发言都有分Top
4 楼byqwl(基本繁忙)回复于 2003-09-04 11:44:11 得分 20
在VSS中可以将资源文件设置成共享,结合配置管理策略在一定程度上可以解决问题Top
5 楼termite(★★★★★)回复于 2003-09-04 12:09:27 得分 20
VSS支持并行开发Top
6 楼liukp1120(liukp1120)回复于 2003-09-04 16:09:16 得分 0
能不能具体的说一下,用并行开发来解决这个问题的办法Top
7 楼liukp1120(liukp1120)回复于 2003-09-04 16:10:29 得分 0
但是资源文件的修改是非常频繁的,每次移动界面上的一个按钮都会修改这个文件,如果每次移动一个按钮也要check out一次,那是不是太繁琐了,项目组的效率必定大大降低
而且更麻烦的是下面问题:
如果我修改了资源文件,添加了一个窗体类(项目就会添加两个文件.cpp, .h文件),然后我check in这个资源文件,其他人如果要修改资源文件时,他必然要先得到项目的一个最新的版本,然后再check out资源文件(因为我添加了两个文件,如果没有这两个文件,肯定不能编译通过),但是如果这个人仅仅是想移动一个按钮或是设置一个属性,就要进行这么多的操作是不是效率太低,会带来很大的不方便Top




