Dear all,
I am enjoying getting to know TM2.
I've been having trouble getting it to work with svn. When I try a command that actually requires remote access, I get a dialog:
The 'svn' command produced an error
Permission denied (publickey,keyboard-interactive). svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. svn: Network connection closed unexpectedly
This is an svn+ssh connection, with ssh = $SVN_SSH ssh -Y in .subversion/config.
It works fine with TM1 (and from the command line). I've tried explicitly setting TM_SVN and SVN_SSH within TM2, to no avail.
Any ideas?
Andrew
On Tue, 07 Feb 2012 23:56:05 +0000, Andrew Jaffe wrote:
I've been having trouble getting it to work with svn. When I try a command that actually requires remote access, I get a dialog:
The 'svn' command produced an error Permission denied (publickey,keyboard-interactive). svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. svn: Network connection closed unexpectedly
This is an svn+ssh connection, with ssh = $SVN_SSH ssh -Y in .subversion/config.
It works fine with TM1 (and from the command line). I've tried explicitly setting TM_SVN and SVN_SSH within TM2, to no avail.
Any ideas?
Maybe the same issue as this? http://old.nabble.com/-TM2--Git-Permission-denied-%28publickey%29.-to3299731...
If so then no news, I just jump to the command line to push (or commit in your case).
Cheers
Alex
On 08/02/2012, at 06.56, Andrew Jaffe wrote:
[…] This is an svn+ssh connection, with ssh = $SVN_SSH ssh -Y in .subversion/config.
It works fine with TM1 (and from the command line). I've tried explicitly setting TM_SVN and SVN_SSH within TM2, to no avail.
Any ideas?
We’ve seen a handful of reports from users with a passphrase on their ssh key reporting that it fails in TM2 but works in TM1.x.
Unfortunately I have no idea why it is able to get the passphrase (presumably from KeyChain) in 1.x but not 2.0.
Only workaround so far is to remove the passphrase from the ssh key.
Hi Alan et al,
On 14/02/2012 11:06, Allan Odgaard wrote:
On 08/02/2012, at 06.56, Andrew Jaffe wrote:
[…] This is an svn+ssh connection, with ssh = $SVN_SSH ssh -Y in .subversion/config.
It works fine with TM1 (and from the command line). I've tried explicitly setting TM_SVN and SVN_SSH within TM2, to no avail.
We’ve seen a handful of reports from users with a passphrase on their ssh key reporting that it fails in TM2 but works in TM1.x.
Unfortunately I have no idea why it is able to get the passphrase (presumably from KeyChain) in 1.x but not 2.0.
Only workaround so far is to remove the passphrase from the ssh key.
Do you mean remove permanently (which I'd prefer not to do!) or remove and replace?
Is there any help needed debugging this?
Andrew
On 15/02/2012, at 01.11, Andrew Jaffe wrote:
[…] Do you mean remove permanently (which I'd prefer not to do!) or remove and replace?
Permanently. The issue is that svn needs you to enter the passphrase when you use the key, but since svn is being run “in the background” (not interactively) there is no way it can ask you.
Is there any help needed debugging this?
Any info that can shed light on the issue is appreciated. Since this is a problem with the (key) infrastructure of a third party utility that TextMate runs via fork/execve, it is not something I am actively debugging myself.