[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Unable to write to Standard Output

From: Roland Swingler <roland.swingler_at_gmail.com>
Date: 2006-02-21 14:56:28 CET

I don't know if you found an answer to this, but I thought I'd post it
to the list anyway. If you are having problems with Tortoise over ssh
exiting on checkout with the error "Unable to write to Standard
Output", this is a fix that hasn't been mentioned yet.

You can check to see if this fix might work by running:

plink user@host svnserve -t

if you get the output:

stdin: is not a tty
( success ( 1 2 ( ANONYMOUS EXTERNAL ) ( edit-pipeline ) ) )

Then the problem is in that first line. Something is happening when
you connect via ssh that expects a terminal response. In your home
directory on the LINUX SERVER for me the files .bashrc and
.environment are loaded - commenting out the line:

mesg y

in .environment fixed the problem. There may be other things that
expect a terminal as well depending on your setup - I think those
things are meant to be in your .bash_profile file. Once fixed, plink
user@host svnserve -t will not have that first stdin line.

It would have been nice if Tortoise had been a bit more explicit about
the problem - it was pretty confusing.

Hope this helps,
Roland

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Tue Feb 21 15:31:06 2006

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.