SVN:大难不死必有后福

看到网上不断传言SVN的流行,上个月开始启用SVN作为代码管理工具,感觉还不错,迅速,方便。没成想......

故事的发生是这样的:昨天夜里12点终于单元测试通过,提醒自己清醒一下,把今天的工作签到SVN上。选择更新本地目录,又作了几个动作以后,突然屏幕上的小乌龟提示我:"项目无法找到,svn://localhost/agile2005不存在",我晕,怎么可能,再次确定,还是没有。而且发现本地工作目录的代码也不存在,除了新加的几个文件,其他代码全没了。顿时清醒过来了,四处翻找:SVN的资源库,本地磁盘,连垃圾箱都翻了底朝天。彻底吐血,头昏,只好睡觉,天亮还要滑雪呢。

第二天....
滑雪归来,又睡了一觉,21点开始工作。重新整理目录,找出了4天前的一个工作备份,重新导入到SVN。一边导入,一边嘀咕是不是SVN有问题啊,怎么突然连服务器带本地工作目录都消失了。偶然间打开版本库浏览器的日志浏览,发现日志记录昨天作了一个删除项目的动作,终于明白原因:应该是我打盹中,删除了项目,然后做了更新工作目录,导致全部丢失。
继续在日志中浏览,单击某项日志后探出一个菜单叫 [浏览版本库],打开后发现删除的整个项目又都回来了,靠,兴奋,原来SVN的日志这么牛,可以将历史上每个操作的当时版本镜像下来,以后使用。哈哈,把丢失的文件又重新找回来。真是大难不死必有后福啊,还学到了SVN的日志功能。佩服SVN的强大,建议大家经常使用日志浏览
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值