2010-07-18 12 views
10

Ho un repository Mercurial a cui spingo i miei cambiamenti con le eclissi MercurialEclipse plug-in, utilizzando Team -> Push. Ora l'URL del repository è cambiato e eclipse memorizza sempre il vecchio URL nel campo di input, che è preselezionato come predefinito, e devo selezionare il nuovo dall'elenco a discesa. Problema molto piccolo, ma comunque fastidioso. C'è un modo per cancellare il vecchio valore dal campo, in modo che non sia sempre necessario selezionare l'URL manualmente fino alla fine del tempo?Come rimuovere vecchio URL del repository da MercurialEclipse plugin repository campo posizione

In alternativa, come modificare la voce del repository predefinito come nuova?

risposta

14

scoperto me stesso che è possibile modificare il valore predefinito facendo clic destro su repository -> Proprietà -> Mercurial -> repository cambiamento di default. Permette anche di cancellare il vecchio URL del repository dalla stessa interfaccia.

1

Nella vista di sincronizzazione del team Eclipse Helios è possibile fare clic su "Sincronizza ..." dalla barra degli strumenti. Questo ti permetterà di cambiare il repository usato per la sincronizzazione.

2

Se nessuna delle altre risposte funziona, è possibile passare a [your_eclipse_workspace]\.metadata\.plugins\com.vectrace.MercurialEclipse e consultare repositories.txt e il repository.txt corrispondente per il progetto.

ho eliminato alcuni URL in entrambi, e adesso Sono scomparsi :)

+2

In incarnazioni più recenti di MercurialEclipse le password sembrano essere negozi nel file .key nel percorso che si descrive (non ho visto i file .txt, si fa riferimento). Cancellare questo o rinominarlo ha anche l'effetto di rimuovere le vecchie password. –

0

In Eclipse Mars ho risolto in questo modo:

  • È repository Semplicemente clone come uno nuovo.
  • Vecchio repository è possibile tasto destro-> Rimuovi. Mercurial non rimuove il contenuto. Solo i suoi metadati. Quindi è un'operazione sicura. (In Git fai attenzione e fai una copia cartacea per sicurezza.)
  • Nel progetto Explorer sul progetto tasto destro-> Proprietà non possiamo modificare il repository ma possiamo aggiungere o rimuovere un altro.
  • Nel menu sopra Progetto-> Pulisci (intero spazio di lavoro).
  • Riavvia Eclipse.

Forse alcuni passaggi sono obsoleti, ma il vecchio repository era molto resistente per la rimozione. Così ho descritto tutti i passaggi che ho usato.

Problemi correlati