Domanda

So che la domanda è stata probabilmente posta centinaia di volte, ma ho cercato di creare un cliente di sovversione al lavoro e mi chiedevo cosa sarebbe stato più adatto. Ho avuto esperienza con ANHKSVN e VisualSVN (di Cource Torting e questi entrambi richiedono come dipendenza) e un controllo della versione chiamato Alienbrain.

Mi sono piaciuti tutti i clienti che ho usato prima, ma tutti hanno affrontato lo sviluppo di C ++ solo in Visual Studios, ora sto cercando un cliente per lavorare su Visual Studios ed Eclipse. Non credo che né anhksvn o visualSVN possano farlo. Su Wikipedia confronta non ho visto nessuno che lo facesse.

So che potrei seguire l'approccio dell'utilizzo di due client separati per i due IDE, ma vorrei tenerlo diretto con la stessa interfaccia SVN per entrambi, se possibile. Avrei potuto farlo con qualcosa come Alienbrain perché la fusione e il blocco si verificano automaticamente a livello di file, ma il nostro utilizziamo un server di sovversione e Alienbrain richiede che AlienBrain sia il server.

Qualsiasi intuizione su questa domanda sarà molto apprezzata. Grazie OCV

È stato utile?

Soluzione

ANHKSVN non è un client di sovversione. È un plug -in per VisualStudio che consente a VisualStudio di utilizzare la sovversione come sistema di controllo della versione.

Eclipse ha il suo plugin (due in effetti: Sovversivo dalle persone che hanno creato Eclipse e Subclipse dalle persone che hanno scritto Subversion.

Mi piace la subclipse perché mi permette di scegliere tra Svnkit e Javahl mentre Subversive usa solo Javahl. Ho avuto problemi con Javahl anche se alcune persone lo preferiscono. Penso che Javahl sia open source e Svnkit non lo è, ma non sono sicuro al 100%. Diamine, forse sovversivo ora può usare Svnkit.

Quindi, non esiste davvero una soluzione client da quando Eclipse e VisualStudio hanno ciascuno il proprio plug -in. Tuttavia, non è mai un Un cliente si adatta a tutti. Ci sono dozzine di client di sovversione (alcuni visivi, alcuni orientati alla riga di comando) e puoi usare quello che desideri.

Cavolo, di solito puoi usarne più di uno se preferisci. Ad esempio, in genere preferisco la riga di comando svn Cliente, ma passerò a Tortoisvn quando faccio una storia o una differenza. Non ho problemi a passare avanti e indietro.

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