Author Topic: svn+ssh on Linux hangs  (Read 4958 times)

smartin

  • Senior Community Member
  • Posts: 105
  • Hero Points: 3
svn+ssh on Linux hangs
« on: July 15, 2009, 03:58:12 pm »
Hi,

My system:

OS: Debian Lenny and Ubuntu Jaunty.
Hardware: Dual core/Single core, 1GB RAM.
SlickEdit: 14.0.2

My problem:

I have a remote server set up with ssh/svn. I have configured the ssh connection for passwordless connections, i.e. ssh does not request a password but goes straight in using PKE. I have repositories configured with ssh+svn and I can do svn update/commit/etc from the command line, rapidSVN, etc without being prompted for a password.

I have configured svn in SlickEdit and when I do a compare workspace or compare project I get the "busy" dialog as expected with the blue bar going left to right, but when the svn diff finishes the "busy" dialog freezes. If I open up a terminal window and kill (-9) the "/bin/sh -i" that SlickEdit spawns then the "busy" dialog closes and I get the result of the diff.

I have had this behaviour in version 13 as well.

TIA.
« Last Edit: July 20, 2009, 08:27:05 am by smartin »

smartin

  • Senior Community Member
  • Posts: 105
  • Hero Points: 3
Re: svn+ssh on Linux hangs
« Reply #1 on: July 29, 2009, 07:13:54 pm »
Hi, any news on this?

Dan

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 2849
  • Hero Points: 153
Re: svn+ssh on Linux hangs
« Reply #2 on: July 30, 2009, 07:42:04 pm »
So the gauge just freezes and the dialog is still up?

Has the svn process terminated at that point?

smartin

  • Senior Community Member
  • Posts: 105
  • Hero Points: 3
Re: svn+ssh on Linux hangs
« Reply #3 on: September 28, 2009, 09:30:30 pm »
Hi,

Sorry I've been working on Windows for the last couple of months. Just gone back to Linux and hit this bug again ;D. The gauge freezes and as far as I can see the svn command has terminated as I cannot see it in the process list. This also makes sense because when I kill the shell it seems to show the differences correctly.

HTH.