Clearcase pending changes / Server time
Hi All,
I had been having a problem whereby a teamcity build was not seeing (and displaying) changes checked into clearcase.
Checked in a file at 13:17
In teamcity site, requested a check for changes at 13:19:59
cleartool lshistory -all -since 31-August-2009.13:19:59 -fmt blah blah..
No changes found!...
I had a look through the logs and noticed that when teamcity ran the following command that it did not see my version.
[2009-08-31 13:20:29,062] INFO [oader 4 {id=27}] - .clearcase.ClearCaseConnection - interactive execute: cleartool lsvtree -obs -all blah blah...
Subsequent re-runs of check for changes did not see any changes.
Guess what...
The time on the build server was 4 minutes out from the clearcase server. So.. for 4 minutes out of every 10, my changes would not be seen. When the first cleartool command was run, the clearcase server tim was actually 13:16 so the file had not been checked in yet. I've update the time on the server and it's working the finest now. Will set it up to use a time server of something when I get a chance.
Hope this might be useful to all you clearcase heads.
Regards,
Nick.
Please sign in to leave a comment.