当前位置:  开发笔记 > 开发工具 > 正文

我如何调试git-cvsimport?(看不到复杂的提交)

如何解决《我如何调试git-cvsimport?(看不到复杂的提交)》经验,为你挑选了1个好方法。

大约40分钟前,我使用git-cvsexportcommit提交了一个特别复杂的更改,涉及从git到cvs的多个文件重命名,合并和删除.这很顺利,CVS的结账会看到变化.但是,当我运行git-cvsimport来更新我的CVS存储库的git镜像时,更改没有出现.

我知道git-cvsimport会延迟导入非常新的更改,以避免在尚未完成的多文件CVS提交中进行git提交,但我很确定延迟只有十分钟.

有什么想法有什么不对吗?我怎么调试这个?我是否需要手动运行cvsps,如果是这样,我会寻找什么?



1> Brian Philli..:

您应该尝试删除相关的cvsps缓存文件(应该在〜/ .cvsps /中).我过去也遇到过类似的问题,而这正是我解决的问题.

您也可以尝试将-x选项传递给cvsps,告诉它忽略缓存文件.您可以使用git-cvsimport的"-p"选项来执行此操作.

如果所有其他方法都失败了,我猜一个新的git-cvsimport -C会接受更改.

祝好运!


原来不是传递-px,我需要传递-p -x.如果就是这样的话,我会生气和高兴!谢谢你,Brian.在这个和其他线程上,你对我帮助很大.如果我们处于同一个州,我有时会欠你的午餐.
推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有