1

我正在为 Hudson 使用 ClearCase 插件。
我在 ClearCase 中修改了文件。
但是,当我运行 Hudson 构建时,它没有检测到任何更改。

> [workspace] $ cleartool lsview CKD_Delta  
* CKD_Delta            \\ofscvr0341\Views\CKD_Delta.vws   
[workspace] $ cleartool startview CKD_Delta  
[CKD_Delta] $ cleartool pwv -root  
M:\CKD_Delta  
[workspace] $ cleartool lsview CKD_Delta  
* CKD_Delta            \\ofscvr0341\Views\CKD_Delta.vws  
[workspace] $ cleartool startview CKD_Delta  
[M_CKD_Delta] $ cleartool lshistory -all -since 30-oct-12.14:55:58utc+0000 -fmt '\"%Nd\" \"%u\" \"%En\" \"%Vn\" \"%e\" \"%o\" \n%c\n' -nco '"Load \Base_VOB"'  
[workspace] $ cleartool startview CKD_Delta  
[workspace] $ cleartool catcs -tag CKD_Delta 

当我cleartool lshistory since 30-oct-12.14:55:58在命令提示符下运行时,它会在 ClearCase 中检测我修改过的文件。
请协助。

4

1 回答 1

0
 * CKD_Delta \ofscvr0341\Views\CKD_Delta.vws

这表示视图存储路径,用于启动的视图(如“ *”所示)

确保您的pwd(当前目录)在插件执行 lshist 时以及在命令行中使用它时相同。

还要确保在您的视野中处于一个vob中。


如果所有元素都相同(相同的路径、相同的视图、相同的 vob),请检查环境变量,特别是CLEARCASE_PRIMARY_GROUP必须正确设置的环境变量(到 vob 的主组或其辅助组之一)才能正确访问沃布说。

检查用于 Hudson 的帐户是否受益于与您在命令行中(成功)使用的帐户相同的环境变量。

于 2012-12-07T16:27:30.180 回答