作者 内容
 henry_zhou  请教一个关于Visual SourceSafe的初级问题,多多指教!
 

我把一个VB的工程添加到VSS中进行版本控制管理,但是用一个帐号对一个文件进行CHECKOUT后,别人用另一个帐号登录VSS打开VB工程也可以修改这个文件。我是第一次用VSS,很多东西都不懂,请问如何设置才能使的一个人CHECKOUT出来的文件别人不能修改?
另外哪儿有VSS的使用中文电子文档,希望知道的弟兄们能指点一下,不胜感激!

 03/02/27 14:23 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 qingr  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

需要管理员将你负责开发的源代码放到同一个目录(或project)下,然后让管理员分配权限时,使其他用户最多只有read权限,而你具有read,checkout/checkin或更高权限即可

 03/02/27 16:44 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 henry_zhou  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

但是如果有两个人需要都能进行程序维护,不就都需要有checkout、checkin的权限吗?

 03/02/27 17:18 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 happysboy   回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

在VSS中,同时只能有一个人CheckOut某个文件,其他人改的也是他本地的副本,一般情况这样不太好,所以VSS在get lastest version时,将本地副本的文件属性都变成只读,也就是想约束在没有Checkout的情况下修改文件。如果它强制地将文件只读属性去掉,那也没有办法,但是如果他想将他改过的文件checkin到VSS中,必须先Checkout(一般这时VSS都会提示你,是保留本地,还是覆盖本地),这就要看他选择什么了,如果选择保留本地,那么在他Checkin的时候很有可能将你的修改冲掉。当然你还可以去历史版本进行合并了,麻烦了点。所以,我建议在使用VSS时,一定还有一些开发制度配合,才能保证版本管理的顺畅。

 03/02/28 12:40 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 henry_zhou   回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

就是如果我CHECKOUT出来的,如果别人作了修改,那么在我checkin的时候会覆盖掉别人的修改(当然会提示我),如果能达到这种效果那就行了,我原先的担心是我checkout出来的,在我修改后别人把我的修改给覆盖掉了,现在明白了不会出现这种情况。
非常感谢各位的指点!

 03/02/28 13:47 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 qingr  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

merge时会指出差异。

 03/03/04 11:10 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 henry_zhou  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

谢谢指点,现在已开始使用上了!

 03/03/08 17:32 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 speeding   回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

其实VSS中可以用多人同时check out,然后进行合并,默认情况是一个文件同时只让一个人checkout,其他人只能用get latest version

 03/03/09 08:43 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 henry_zhou  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

我感觉这种方式不好,容易出问题,还不如一次只让一个人CHECKOUT好管理,而且多个人同时更改一个文件的情况毕竟很少,否则我认为任务划分可能就有点问题!

 03/03/11 12:59 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 qingr  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

管理和工具是互补的,使用工具改善管理,用管理弥补工具的不足。

 03/03/11 15:05 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 henry_zhou  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

谢谢指教,我现在已经有点体会了!

 03/03/11 15:24 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 qingr  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

不用谢,欢迎交流。

 03/03/11 15:35 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 zeroxing  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 

在VSS的Admin管理工具当中可以设定是否允许Multiple Check out,缺省是不允许的,这些的设置你需要和你的管理员了解。如果允许多人同时check out一个文件的话,check in时 merge要多加小心。

 03/03/11 18:20 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 hugy2001  回复: 请教一个关于Visual SourceSafe的初级问题,多多指教!
 
 03/03/12 09:59 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首