Domanda

Mi piacerebbe provare una caratteristica di AnkhSVN (vale a dire, l'integrazione con tool di Red Gate SQL Changeset) senza fare una disinstallazione completa di VisualSVN. Ci si sente dubbia, così ho voluto vedere se qualcun altro ha avuto un'esperienza che sia alleviare o confermare i miei timori.

Aggiorna
Così ho provato a disinstallare VisualSVN e far cadere in Ankh. Quanto lavoro all'interno VSS sé, il cambiamento è stato completamente trasparente. Purtroppo, SQLChangeset non ha funzionato con questo plugin, in modo che parte di esso è stato vano.

Passaggio indietro era anche indolore, fino al punto di non dover inserire nuovamente la patente. Quindi, buona conoscenza ma nessuna gioia sulla obiettivo a lungo termine.

È stato utile?

Soluzione

Un po '. Sono stato in grado di install VisualSVN e AnkhSVN su Visual Studio allo stesso tempo. Tuttavia, non sarà in grado di USE entrambi allo stesso tempo. VisualSVN è un add-in, mentre AnkhSVN è veramente un plugin controllo del codice sorgente. Per utilizzare uno o l'altro, è sufficiente disabilitare il controllo di origine vincolante (per AnkhSVN) o disabilitare il plugin (per VisualSVN).

Nella mia esperienza, però, ho trovato che VisualSVN era un cliente molto meglio di AnkhSVN. VisualSVN gestisce ignorando i file utente (* .suo) e l'aggiunta di progetti a Subversion in modo molto efficiente. AnkhSVN d'altra parte, mi ha causato qualche difficoltà.

Spero che questo aiuti!

Altri suggerimenti

Non ho provato, ma so che Visual Studio supporta più i plugin di controllo di origine. Devi solo scegliere quello attivo dalle opzioni scegliendo Tools->Options dal menu e poi trovare nella pagina Source Control->Plug-in Selection nel controllo albero sul lato sinistro della finestra che si apre.

Dovrebbe essere solo una questione di installazione di Ankh e selezionando lì per i test, quindi l'impostazione di nuovo a VisualSVN quando fatto. Naturalmente, che assume tutto suona bello insieme.

Potreste essere in grado di spegnere / disattivare VisualSVN in Strumenti -.> Gestione componenti aggiuntivi, quindi selezionare AnkhSVN come il provider SCC corrente

Può descrivere come funziona questo strumento di modifiche, e come questo dovrebbe integrarsi con AnkhSVN?

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