PB使用VSS出现意外
2005-09-01 日志
一、场景:
桌面上已打开 - 两个PB程序,一个为连接版本控制(VSS)的五险合一程序,另一个为本机五险合一的备份程序.
- 一个已连接数据库的(PL/SQL Developer)工具
- 一份<工伤操作手册>演示文稿
- 两个文件夹
二、问题描述(时间顺序):
1、为本机五险合一程序进行 Full Build..
2、为连接版本控制器的五险合一程序Get Latest Vesion ..,中途异常中断.PB被迫退出.有提示错误,但没有细看.
三、可能原因:
1、连接版本控制器的五险合一程序在做Get Latest Vesion..之前,还有未Check In..的模块.
四、产生后果:
1、PB异常退出,只要一打开连接版本控制器的五险合一程序,PB总会异常退出.
2、断开版本控制器重新打开此程序,PB将不会出现异常退出.但只要点击被Get Latest Vesion .. 的程序模块,PB还是会异常退出,提示模块不完整.
即:在本机上模块不完整,或不存在.
五、解决方法:
1、无论此模块是否完整,立即备份,以防误操作使信息完全丢失.
2、查看程序的.pbl是否能够打开,若已不能打开,可用最初相应备份的pbl,使之覆盖.
3、连接版本控制器,打开程序.查看是否有未Check In 的模块,并使之Check In ..
4、重新Get Latest Vesion ..,将版本控制器上所有有用的模块均选上(因为备份的pbl可能不包含一些新建的模块,Get Latest Vesion..默认不选)
5、重新倒入后,发现原来的模块均被恢复过来。嘿嘿...
六、总结
突击事件一定要镇定,理清思路,并做好备份工作