几周以来,我们一直在 Windows XP 上针对 CVS 存储库运行 Jenkins 1.451 和 1.454,没有任何问题。CVS 插件 (v1.6) 使用本地 cvsnt 安装。
我们今天早上已将 CVS 插件升级到 2.1 版,从那时起,就没有检测到 CVS 更改。CVS 轮询日志被正确触发,发送了大量“cvs rlog”指令,但最后显示“No changes”。
我在某处缺少一些配置选项吗?
谢谢。
更新 1:查看条目文件,我看到最近更新文件的时间不正确,条目比实际更改晚 4 小时。这可能有关系吗?我在东部时区(蒙特利尔),夏令时生效。最后一个 cvs checkout 命令如下所示:
cvs checkout -P -r d-chg00014229_op_brc_preimp-op-2012-02-27 -D 2012 年 3 月 23 日 11:56:16 EDT -d porttailInt porttailInt
更新 2:4 小时的差异对应于 GMT 调整的时间,所以看起来某处的时区有混淆。使用 CVS 插件 1.6 的 cvs 轮询命令看起来像这样(在 EDT 下午 5:26:21 执行):
cvs -q -z3 -n update -PdC -r d-chg00014229_op_brc_preimp-op-2012-02-27 -D“UTC 时间 2012 年 3 月 22 日星期四晚上 9:26:21”
CVS 服务器是否可能没有正确解释 -D 参数,无论是解析部分还是时区调整部分?
更新 3:行为与 CVS 插件 2.2 相同
更新 4:手动调用“cvs rlog”不会返回任何内容,而对“cvs log”的类似调用会返回所有模块文件的修订信息。
cvs rlog -d"01 Mar 2012 09:26:21 -0400<27 Mar 2012 12:00:00 -0400" -S -rd-chg00014229_op_brc_preimp-op-2012-02-27 portailInt
cvs rlog: Logging portailInt
cvs log -d"01 Mar 2012 09:00:00 -0400<27 Mar 2012 12:00:00 -0400"
RCS file: /usr/local/cvs/repcvs/PortailInternetMouvement/portailInt/Portail/src/com/xxx/pvm/portail/taglib/I18nBundleTag.java,v
Working file: Portail/src/com/xxx/pvm/portail/taglib/I18nBundleTag.java
head: 1.3
branch:
locks: strict
access list:
symbolic names:
d-chg00014229_op_impl_2012-03-25_v06: 1.1.2.4
d-chg00014229_op_impl_2012-03-25_v05: 1.1.2.4
aq_op_2012-03-25_v04: 1.1.2.4
d-chg00014229_op_impl_2012-03-25_v04: 1.1.2.4
aq_op_2012-03-25_v03: 1.1.2.3
d-chg00014229_op_impl_2012-03-25_v03: 1.1.2.3
d-chg00014229_op_impl_2012-03-25_v02: 1.1.2.3
aq_op_2012-03-25_v01: 1.1
d-chg00014229_op_impl_2012-03-25_v01: 1.1
d-chg00014229_op_brc_preimp-op-2012-02-27: 1.1.0.2
preimp_op_2012-02-27: 1.1
keyword substitution: kv
total revisions: 8; selected revisions: 3
description:
----------------------------
revision 1.1.2.5
date: 2012/03/23 15:42:50; author: ba0chzi; state: Exp; lines: +4 -26
Organize imports
----------------------------
revision 1.1.2.4
date: 2012/03/13 14:18:27; author: ba0chmn; state: Exp; lines: +1 -1
Changement de scope de request ou session pour application dans le but d'améliorer les performances
----------------------------
revision 1.1.2.3
date: 2012/03/06 21:19:03; author: ba0chmn; state: Exp; lines: +14 -8
Utilisation des services de récupération de fichier dans UCM de xxx