savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[savannah-help-public] [sr #109340] Checking for new files with "cvs -qn


From: Gavin D. Smith
Subject: [savannah-help-public] [sr #109340] Checking for new files with "cvs -qn update" always times out
Date: Sun, 25 Jun 2017 04:32:06 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36

Follow-up Comment #7, sr #109340 (project administration):

The following are the last few lines from the output of "cvs -tn update".

S -> Write_Template (texinfo/manual/texinfo-4.2/ps,
/web/texinfo/texinfo/manual/texinfo-4.2/ps)
cvs update: Updating texinfo/manual/texinfo-4.2/ps
S -> Write_Template (texinfo/manual/texinfo-4.2/texi,
/web/texinfo/texinfo/manual/texinfo-4.2/texi)
cvs update: Updating texinfo/manual/texinfo-4.2/texi
S -> Write_Template (texinfo/manual/texinfo-4.2/text,
/web/texinfo/texinfo/manual/texinfo-4.2/text)
cvs update: Updating texinfo/manual/texinfo-4.2/text
S -> Lock_Cleanup()
S -> Simple_Lock_Cleanup()
S -> server_cleanup()
 -> main loop with CVSROOT=:ext:address@hidden:/web/texinfo
 -> Starting server: rsh -l gavin cvs.savannah.gnu.org cvs server 
vcs0.savannah.gnu.org: Connection timed out
cvs [update aborted]: end of file from server (consult above messages if any)
 -> Lock_Cleanup()
U texinfo/texinfo.html


Everything up until the "Starting server" line ran quickly, then it froze for
a while until saying it had timed out.

I tried this again in a subdirectory.

$ cd texinfo/manual/info-stnd/
$ cvs -tn update |& tee log
 -> main loop with CVSROOT=:extssh:address@hidden:/web/texinfo
 -> Starting server: ssh -l gavin cvs.sv.gnu.org cvs server 
S -> serve_directory (.)
S -> dirswitch (., /web/texinfo/texinfo/manual/info-stnd)
S -> serve_directory (html_node)
S -> dirswitch (html_node, /web/texinfo/texinfo/manual/info-stnd/html_node)
S -> serve_directory (.)

... and the output continues and finishes. Nothing about "rsh" is printed.

I went back to the top level of the checkout and printed all the "Root" files
throughout the checkout with the following command:

find . -name 'Root' -execdir pwd \; -execdir cat '{}' \;

However, they were all identical.

I looked through other files under the CVS and CVSROOT directories but didn't
see anything.

I tried running

export CVS_RSH=ssh

Then when I tried "cvs -tn update" again it ran fine. Where the output froze
before, it now prints

S -> Write_Template (texinfo/manual/texinfo-4.2/texi,
/web/texinfo/texinfo/manual/texinfo-4.2/texi)
cvs update: Updating texinfo/manual/texinfo-4.2/texi
S -> Write_Template (texinfo/manual/texinfo-4.2/text,
/web/texinfo/texinfo/manual/texinfo-4.2/text)
cvs update: Updating texinfo/manual/texinfo-4.2/text
S -> Lock_Cleanup()
S -> Simple_Lock_Cleanup()
S -> server_cleanup()
 -> main loop with CVSROOT=:ext:address@hidden:/web/texinfo
 -> Starting server: ssh -l gavin cvs.savannah.gnu.org cvs server 
S -> serve_directory (texinfo/manual/info)
S -> dirswitch (texinfo/manual/info, /web/texinfo/texinfo/manual/info)
S -> serve_directory (texinfo/manual/info/html_node)
S -> dirswitch (texinfo/manual/info/html_node,
/web/texinfo/texinfo/manual/info/html_node)
S -> serve_directory (.)
S -> dirswitch (., /web/texinfo)
S -> do_cvs_command (update)
S -> server_notify()
U texinfo/texinfo.html

and so on. Note the "Starting server" line has "ssh" on it instead of "rsh".

Do you know why "rsh" is being used here?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/support/?109340>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]