Domanda

Il server esegue la versione Subversion 1.5.2 (r32768).

Per l'anno passato che ho avuto Tortoise installato su mie opere Vista 64bit laptop non è mai collegato al repository remoto. Tuttavia usando IntelliJ IDE posso collegare al bene repository.

A casa io sono in esecuzione / correva fino a un'ora fa TortoiseSVN 1.6.10. Questo è stato lavorando bene negli ultimi mesi, ma poi dopo alcuni aggiornamenti software al mio sistema e riavviare qualcosa di cambiamento e ora Tortoise non si connette al repository remoto sia. Ho aggiornato Tortoise a 1.6.12 ed ancora non funzionerà.

io sono al di là frustrato con questo e potrebbe utilizzare qualche aiuto. Nessuno dove lavoro sa esattamente impostare le connessioni. E 'o funziona o no e purtroppo per me è no.

Sono andato nel Registro di sistema ed eliminato tutte le voci URL sotto l'impostazione tartaruga (sì forse non avrei dovuto, ma, accidenti Sono solo stufo a questo punto). Dopo tutto quello che ho avuto a che fare con questo on e off per una ricerca anno per le risposte e provare cose diverse mi imbatto.

Così questione è semplicemente questa cosa ho bisogno per set e dove devo impostare per ottenere i miei collegamenti a lavorare sui miei sistemi. Sono stufo di dover usare la mia IDE per fare le cose, soprattutto quando ho diversi progetti che ho bisogno di lavorare con l'aggiornamento e spingere i dati.

Grazie a tutti per qualsiasi aiuto si può fornire.

Qui ci sono anche alcune dichiarazioni di log da colpire sulla tartaruga per farlo funzionare.

1/24/2011 - 20:06:15 Comando: Errore di aggiornamento: OPZIONI di 'ip / cartella' ;: Impossibile risolvere il nome host errore: `ip / cartella / proj1' ;: Il nome richiesto è valido, ma nessun errore: i dati del tipo richiesto è stato trovato. Errore: (ip) Finito! :

2011/1/24 - 20:09:18 Comando: Errore di aggiornamento: OPZIONI di 'ip / cartella' ;: non poteva connettersi al server (ip) Finito! :

Questo stava cercando di tirare una nuova copia di un progetto

2011/1/24 - 22:59:42 Comando: Checkout da ip / cartella, la revisione HEAD, completamente ricorsiva, Esterni incluso errore: OPZIONI di 'ip / cartella' ;: non poteva connettersi al server (ip) Finito! :

Sì, lo può visualizzare il repository in Internet Explorer. Sì posso tirare e spingere i dati al repository con la mia IntelliJ IDE.

È stato utile?

Soluzione 2

ho trovato il problema. Ho inviato la risposta al Tigris.org http://tortoisesvn.tigris.org/ ds / viewMessage.do? dsForumId = 4061 & dsMessageId = 2.700.618 Ma qui è la risposta anche.

Va bene a tutti, ho trovato il file dang che mi stava uccidendo.

L'ambiente Windows Vista 64 HP anche Win 7 64 TortoiseSVN 1.6.6

  • ho spento le finestre sono dotate di che nasconde tutti i file e le cartelle protette.
  • Trovato una cartella nella directory principale chiamato 'C: \ ProgramData \'. All'interno di questa cartella è una cartella 'Subversion' con un file chiamato 'Server'. No estensione del file sul file. Quindi il percorso era C: \ ProgramData \ versione sub \ server
  • ho usato blocco note per guardare in essa e ho visto tutti i miei progetti elencati sotto le voci Proxy. Ho cambiato il file da bkup.server (così ho potuto tornare solo nel caso).
  • tasto destro cliccato nella finestra di Windows Explorer ha fatto un aggiornamento e puf, magia, ha funzionato.

spero che questo ricambi qualcun altro là fuori un sacco di miseria. Grazie a tutti per il vostro aiuto in questo.

Altri suggerimenti

Sembra che è necessario specificare un server proxy per accedere al repository. Il server proxy è un - più o meno -. Punto di accesso centrale per tutti i computer di una rete aziendale per accedere alle risorse di Internet o altra rete

Se si imposta un server proxy in IntelliJ, copiare le informazioni da lì e inserirlo nel impostazioni proxy TortoiseSVN come descritto qui .

Per visualizzare le impostazioni del proxy per Internet Explorer, aprire la Opzioni Internet , poi vai a Connessioni e cliccare su Impostazioni LAN . Ci sarà un po 'di informazioni nel Proxy Server campo che è possibile copiare e immetterlo nelle impostazioni proxy del Tortoise.

Se non c'è delega esplicita specificato nelle Impostazioni LAN, ma uno script di configurazione automatica, scaricare lo script (ad esempio usando wget o qualche altro client che non valutare la sceneggiatura) e cercare un proxy nello script scaricato.

Se non uno script di configurazione proxy né un proxy esplicito è dato in IE, non è un problema di proxy-correlato.

Un'altra differenza tra l'accesso alla repo con IE e accedere con TortoiseSVN è che l'IE utilizza sempre il protocollo HTTP (S) per accedere repository che tartaruga può anche trattare con il protocollo svn://. Sei assolutamente sicuro che si è specificato http://server.company.com/path/to/repo al momento del check out con Tortoise e non svn://server.company.com/path/to/repo (ed è l'URL che si sta andando a controllare davvero la stessa in IntelliJ? Quale protocollo è impostato in IntelliJ?)? Il protocollo svn:// potrebbe essere bloccata da firewall aziendali mentre http:// e https:// non saranno sicuramente essere bloccate dal firewall.

Ho avuto lo stesso problema, ma la mia soluzione sono ispirato sul vostro. La mia cartella di sovversione era in C: \ Users \\ AppData \ Roaming \ Subversion, ma il file 'server' sembrava normale

.

Nella stessa directory genitore, ho anche notato la directory 'TortoiseSVN'. Così in C: \ Users \\ AppData \ Roaming \ TortoiseSVN. Ho cambiato il nome della cartella per xTortoiseSVN per renderlo irraggiungibile per TortoiseSVN e puf che ha risolto il problema. Probabilmente c'è stata una corruzione in uno dei file.

Grazie per l'ispirazione:)

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