Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
X-RapidSVN: come gestisce i proxy?

Autore Messaggio
vix
ven 27 feb 2009 - 13:30
online
Utente registrato #11044
Registrato il: sab 10 mag 2008 - 15:17
Messaggi: 27

Ho installato X-RapidSVN 0.9.6 e ho necessità di configurare un accesso tramite proxy: ho controllato sul sito di RapidSVN e ho trovato alcune informazioni (in inglese) -Link-
Purtroppo in X-RapidSVN il file servers non viene mai creato
Dove sto sbagliando?


[ Modificato ven 27 feb 2009 - 14:02 ]
Torna ad inizio pagina
PortableUmbo
ven 27 feb 2009 - 14:13

online
Utente registrato #2511
Registrato il: mer 07 feb 2007 - 10:08
Provenienza: Roma
Messaggi: 217
Rispondo sulla base di informazioni raccolte, che però non posso verificare, non essendo dietro a un proxy.

1. RapidSVN integra l'interfaccia grafica e il client svn (subversion). Utilizza perciò gli stessi file di configurazione del client da riga di comando. Vedi -Link-

2. La configurazione dei proxy è nel file servers, come spiegato nella FAQ da te indicata. Sempre lì è spiegato che:
If you don't have that file, get the latest Subversion client and run any command; this will cause the configuration directory and template files to be created.
In altre parole: scarica da Internet il client svn da riga di comando, lancialo una volta, salva i files ottenuti e poi disinstallalo.

Un'alternativa che ti evita di installare il client svn è qui -Link-
La spiegazione di come configurare i proxy è corredata di un esempio. Io credo che per i tuoi scopi sia sufficiente un file servers con la sezione [globals] opportunamente adattata.


3. A questo punto il file servers deve essere messo nella directory corretta per X-RapidSVN. La cartella corrispondente a
%APPDATA%\Subversion
è
<cartella wPP>\User\RapidSVN\Subversion
Dovrai crearla e copiarci dentro il file servers.


Edit: vedi il post successivo.
Ha ragione Zandet2 (che è più esperto di me)
Ho guardato con attenzione X-RapidSVN.ini e ho capito...




[ Modificato ven 27 feb 2009 - 14:43 ]
Torna ad inizio pagina
zandet2
ven 27 feb 2009 - 14:36

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Ciao vix,
innanzitutto benvenuto

Tranquillizzati, non stai sbagliando nulla; nella documentazione parlano di questo file servers, che non è incluso neanche nella versione installer...

Opera in questo modo:
1) Crea in User\RapidSVN\Profile un file di testo che chiamerai "servers" (attenzione senza estensione!)

2) inserisci dentro queste informazioni:

[global]
http-proxy-host = indirizzo del proxy
http-proxy-port = porta del proxy
http-proxy-username = utenza accesso (se necessaria)
http-proxy-password = password accesso (se necessaria)


3) avvia X-RapidSVN...
Torna ad inizio pagina
zandet2
ven 27 feb 2009 - 15:42

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
@PortableUmbo, @viz,
quel file mi aveva fatto penare pesantemente già prima, anche perchè non è esplicitato in chiaro nell'installazione ma viene creato dal programma alla sua prima esecuzione "nativa" (non portabile cioè); oltretutto va configurato a mano, non una cosa semplice per i meno esperti, ma gli sviluppatori avranno pensato che comunque il software si rivolge ad una utenza più esperta tecnicamente e non avranno perso tempo a creare gui, funzioni ecc..

Provvederò a integrare la release X-RapidSVN con una nuova versione che comprenda sia il file "servers" che il file "config" (altro grande assente).

Stay tuned

Ciao!
Torna ad inizio pagina
zandet2
ven 27 feb 2009 - 20:41

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Rilasciata nuova versione di X-RapidSVN -Link- che predispone in User\RapidSVN\Profile i file "settings" e "servers" per le impostazioni avanzate e per il settaggio dei proxy.

La configurazione andrà poi naturalmente fatta manualmente dall'utente...

Grazie per la segnalazione.

Ciao
(e buon lavoro)
Torna ad inizio pagina
vix
mer 01 lug 2009 - 17:03
online
Utente registrato #11044
Registrato il: sab 10 mag 2008 - 15:17
Messaggi: 27
Salve a tutti.

Rilasciata nuova versione di X-RapidSVN -Link- che predispone in User\RapidSVN\Profile i file "settings" e "servers" per le impostazioni avanzate e per il settaggio dei proxy.

La configurazione andrà poi naturalmente fatta manualmente dall'utente...


Purtroppo dopo tutto questo tempo non sono ancora stato in grado di far funzionare x-RapidSVN con un proxy attraverso il file settings.

Ho infatti abilitato le righe
http-proxy-host = localhost
http-proxy-port = 5865
del file servers, ma senza risultati.

Ho poi seguito la documentazione disponibile in -Link- e ho inserito le stesse due voci (con lo stesso valore) nel registro di windows.
In questo modo il programma funziona correttamente, ma mi sono giocato la portabilità.

Ho cercato di capire se il problema dipendesse da un'errata posizione su disco del file servers, ma mi sembra tutto OK.

Aggiungo queste informazioni nella speranza che se il problema fosse nella portabilizzazione, qualcuno possa aiutare a risolverlo. Se invece il problema fosse nell'applicativo stesso, la discussione andrebbe continuata altrove.

Grazie per l'attenzione
Torna ad inizio pagina
zandet2
gio 02 lug 2009 - 12:36

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
ciao vix,
io uso normalmente X-RapidSVN con i proxy, e ha sempre funzionato normalmente.

Le impostazioni devono essere inserite in \User\RapidSVN\Subversion\servers , e devono essere impostate queste voci:

[global]
http-proxy-host = xx.xx.xx.xx
http-proxy-port = xx
http-proxy-username = aaaaaa
http-proxy-password = bbbbbb

I valori dipenderanno poi dalla tua configurazione, ad esempio potresti non avere bisogno di user e password...
Torna ad inizio pagina
vix
ven 03 lug 2009 - 13:42
online
Utente registrato #11044
Registrato il: sab 10 mag 2008 - 15:17
Messaggi: 27
ciao zandet2,
ho appena riprovato a spostare le configurazioni dal registro al file \User\RapidSVN\Subversion\servers e ora tutto funziona...
molto strano, perchè fino a ieri facevo la stessa cosa (o almeno ne ero convinto) , ma senza risultato

comunque grazie mille

vix
Torna ad inizio pagina
Danix
sab 18 lug 2009 - 00:08

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
@zandet2:

zandet2 ha scritto ...

quel file mi aveva fatto penare pesantemente già prima, anche perchè non è esplicitato in chiaro nell'installazione ma viene creato dal programma alla sua prima esecuzione "nativa" (non portabile cioè);


Aggiornando X-RapidSVN alla versione 0.10 ho notato che i file config e servers vengono regolarmente creati automaticamente avviando il programma in formato "portatile". Questo accade anche nella versione precedente, eliminando ovviamente dal launcher il codice per la copia dei file $Temp$\x-default_x (e i file dal vecchio profilo presente in \User\$AppName$).

Pensando che potesse dipendere dal fatto che sul mio Pc è installato Tortoise SVN, ho testato il tutto su un pc pulito, ma i file vengono comunque creati. Tra l'altro differiscono da versione a versione.

Se riesci a confermare, eliminiamo i $Temp$\x-default_x perchè sono inutili.

[ Modificato sab 18 lug 2009 - 00:21 ]
Torna ad inizio pagina
Sito Web
zandet2
lun 20 lug 2009 - 11:08

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Danix ha scritto ...

Aggiornando X-RapidSVN alla versione 0.10 ho notato che i file config e servers vengono regolarmente creati automaticamente avviando il programma in formato "portatile". Questo accade anche nella versione precedente, eliminando ovviamente dal launcher il codice per la copia dei file $Temp$\x-default_x (e i file dal vecchio profilo presente in \User\$AppName$).



Confermo, adesso vengono creati dal programma automaticamente anche eseguendolo in versione X-RapidSVN senza bisogno di installazione.

Se riesci a confermare, eliminiamo i $Temp$\x-default_x perchè sono inutili.


Si possono eliminare senza problemi.
Torna ad inizio pagina

Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System