2007年9月12日星期三

你这"该死的"CVS

今天在CVS上面出了个问题,我提交的版本把别人以前的修改都给覆盖了,怎么会出现这种错误我到现在也还没弄明白,真不知道当时自己做了什么操作竟然会出现这种矛盾的commit(既提交了新的内容同时又改回了一些旧的内容)。真是百思不得其解!

总之,现在总结几条以后操作中的注意事项:

1. 每次提交自己的修改前,用 cvs diff 查看一下要提交的内容是不是就是自己刚刚修改过的内容,有没有其他不相关的内容将被提交上去!!!

2. 涉及到branch和带 tag 的文件时一定要小心,尽量不要用 cvs update -A .... 来解决问题

3. ( to be continue)

没有评论:

World Clocks

Endless Space Headline Animator

Mobile Ads