fire_cpp 发表于 2012-08-30 15:20

有人用mercurial管理代码吗?灵异事件。

我机器的代码一直这样备份:
1、使用mercurial进行代码管理
2、写个了脚本,每隔两小时自动将代码提交一次,并同时将代码push到一台服务器上、本机器的另一硬盘分区上、如果检测到一个特定U盘,还会将代码push到这个U盘指定位置上。
3、整个过程的输出放到一个文件中作为日志。
4、此方式一直工作良好,好到我几乎忘了这回事,忘了检查日志,也忘了mercurial怎么用了。

突然今天发现日志中有大量失败记录(机缘巧合),说我忘记merge了,就是说我的代码有其它分支?你妹的,从来没有pull过,只是push,何来merge?我merge时问我用本地的还是远程的,我选了本地的。之后查看了代码,发现似乎没有丢什么东西……似乎……

请问什么情况下还会产生不同的分支?我没从其它地方拖过代码啊,本地一直是脚本在规矩地hg ci -A
页: [1]
查看完整版本: 有人用mercurial管理代码吗?灵异事件。