Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
On Wed, 2006-06-14 at 17:28, Arthur Barrett wrote: > >>> Server: Linux, CVS 1.11.2 > >> > >> This version is very old, > >> I'd recommend upgrading to CVSNT for Linux 2.5.03. > > > I'm not going to jump at that as the first troubleshooting step... > > Well I wasn't really meaning for you to do it straight away, but it > also wouldn't hurt. Okay, I have upgraded the server to GNU CVS 1.11.22 and the occasional EOF errors have apparently gone away (or have become far more occasional :), but I am still seeing long delays attempting to manipulate large files using a CVSNT client. However, I am getting the impression that the delay is a little less now. As I haven't actually been keeping records I can't say for sure. > > a different WinXP box running WinCVS and Cygwin CVS > > took ~11 sec for a server-side diff and ~35sec > > (slower box) for a local diff. The same > > operations take many minutes using the cvsNT client > > on multiple different WinXP desktops in our office. > > This is definitely sounding like a server/client version > incompatibility. > > It may be possible to resolve this in the CVSNT client, but we'll need > better diagnostics to "see" what's going on. The -ttt trace from > cygwin wont show the date/time, but may be interesting for a > comparison. Working on it. >From my earlier post with the details: 13:45:03: -> Sending file 'Customer.dtsx' to server 13:45:03: -> wnt_stat(Customer.dtsx) 13:45:03: -> _statcore(00000000,Customer.dtsx) 13:45:03: -> Trying GetFileAttributesEx.... 13:45:03: -> File attributes = 00000020 13:45:03: -> - read/write file 13:45:03: -> GetUnixFileModeNtEA(C,000006E0) returns 0000 13:45:03: -> wnt_stat(Customer.dtsx) 13:45:03: -> _statcore(00000000,Customer.dtsx) 13:45:03: -> Trying GetFileAttributesEx.... 13:45:03: -> File attributes = 00000020 13:45:03: -> - read/write file 13:45:03: -> GetUnixFileModeNtEA(C,000006E0) returns 0000 ...at which point it hangs for a long time. I am very willing to run a more-fully-instrumented CVSNT cvs.exe to see whether it is possible to narrow down where things pause, e.g. in a local operation vs. a server operation. -- John Hardin KA7OHZ Senior Applications Developer, RetailCRM Development web: http://www.epicor.com voice: (425) 672-1304 fax: (425) 672-0192 email: <jhardin at epicor.com> EPICOR|CRS Retail Solutions Division 3400 188th Street SW, Suite 185 Lynnwood, WA 98037 ----------------------------------------------------------------------- The first time I saw a bagpipe, I thought the player was torturing an octopus. I was amazed they could scream so loudly. -----------------------------------------------------------------------