Dopo l'installazione msysgit, AnkhSVN tenta di utilizzare il file eseguibile SSH sbagliato

StackOverflow https://stackoverflow.com/questions/2967209

  •  24-10-2019
  •  | 
  •  

Domanda

Recentemente ho installato msysgit sulla mia macchina (il suo sistema operativo Windows 7) per utilizzare Git per alcuni progetti. Molti dei miei progetti sono in fase di SVN, in cui uso AnkhSVN in Visual Studio 2008 per commettere ecc

Da quando ho installato ogni msysgit provo a impegnarsi, aggiornare ecc all'interno di Visual Studio, il programma C:. \ Msysgit \ bin \ carichi ssh.exe up, chiede la password, quindi Ankh genera un'eccezione

Attualmente uso Pageant per salvare le mie credenziali di accesso per SVN - Ho installato TortoiseSVN, che sta ancora lavorando bene ...

Qualcuno ha avuto qualche suggerimento per ottenere Anhk lavorare di nuovo - senza disinstallare msysgit

Grazie

È stato utile?

Soluzione

AnkhSVN (o in realtà SharpSvn) come la maggior parte dei client di Subversion utilizza la configurazione di Subversion comune (memorizzato in% appdata% \ Subversion e / o il Registro di sistema). Se non trova lo ssh configurato (per impostazione predefinita ssh.exe) si utilizza il proprio client ssh SharpPlink, proprio come TortoiseSVN utilizza TortoisePlink.

Nel tuo caso AnkhSVN trova la tua ssh.exe e presuppone che si desidera utilizzare che, invece del suo ssh incorporato. È possibile risolvere questo problema impostando un client ssh esplicita nella configurazione Subversion, o rimuovendo lo ssh.exe dal vostro percorso. (Il modo più semplice per impostare in modo esplicito un client ssh è l'impostazione da impostazioni di TortoiseSVN o tramite la variabile d'ambiente SVN_SSH)

Altri suggerimenti

Se si seleziona

  • Visual Studio> Strumenti> Opzioni> Controllo del codice sorgente

si dovrebbe essere in grado di selezionare il controllo del codice sorgente plug-in che si desidera.

L'installazione msysgit possono avere override l'impostazione AnkhSVN.

Se non è lì, allora io non sono sicuro di cosa suggerire.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top