1)某些客户端在操作中出现“Invalidate Handle”错误?
2)某些客户端能直接以管理员身份进入VSS,而无须输入密码?
3)对整个项目而言,如何恢复到上一个版本?

解决方案 »

  1.   

    Invalid handle
    VSS is trying to open a non-existent file, or a file to which the path is incorrect. VSS attempts to resolve file paths relative to the location of the SRCSAFE.INI file located in the server installation folder. 
    This error has the following possible causes and solution: The Journal_File variable in the SRCSAFE.INI file is set to a location that is unavailable, such as a drive mapping that has been disconnected.
    You are attempting to show differences on a file whose working directory is a floppy drive, and there is no disk in the drive.
    In either case VSS must be able to locate the file it needs to complete the operation.
      

  2.   

    1没有碰到过
    2是否管理员未设定密码
    3应该是SourceSafeAdmin->Archive->Archive Project吧
    不过实际使用时还是每天自己手工备份
    关键是开发小组的人员都应该遵守一定的规范。
    先前论坛中有关于版本控制的讨论。
      

  3.   

    1)谢谢两位兄弟的指教!
    2)关于第一问:服务器端是这样设置日志文件路径的:\\192.168.0.66\MyProject\MyLog.txt,但是这个路径有问题吗?
    3)关于第二问:服务器端管理员是有密码的,出奇的是:一些客户端不要密码也能以管理员身份登陆,并且具有与服务器断管理员同样的权限?
      

  4.   

    老兄,回复这个贴子对我意味着什么吗?waiting ,慢的让人无法忍受的moden 让我吐了,
    1、出现的invalid handle 的时候,通常的时候,都是客户端没有连接到配置库所在的主机上,解决的方法很简单,只要通过run 或者别的方法,连接到服务器上,重新登陆,就可以了!
    2、相信这个问题你能够搞定
    3、在版本的每一个关键点都使用vss 打一个label,这样就可以rollback
      

  5.   

    网络诗人兄:
    如果有时间的话,不妨对第二个问题给予指教!
    这个问题我已经搞了3天了,而且客户端的VSS连VC都装了3次了,就是不好使,不知是否跟服务器也有关系呢?
     我更改了服务器的Admin中的ss.ini and ssadmin.ini还是不好使,真不知怎么整了?
     望指教!
     不胜感谢!