I encounter a problem using CompareIt from within WinCVS (1.3.20.3 Beta 20, Build 3) to compare two revisions of a file in my CVS repository. It works sometimes when the transfer from the server to my temp directory is fast enough, otherwise CompareIt is simply too fast and try to compare the files before they are totally written on my computer. I think this is why I have a "file locked" error from CompareIt even if the file exists and is not locked.
Thank you for your report! I will check this. I have not used WinCvs with remote host, but shouldn't it wait enough before invoking external aplication? Otherwise I just not sure how to ensure file is ready. Maybe I will check size several times before loading file (by additional /remote switch).