Sto usando C# express e vorrei usare un sistema di controllo versione gratuito. Per favore condividi i tuoi consigli.controllo versione: uno gratuito per Visual Studio Express
risposta
Visual Studio Express è azzoppato nel senso che non può caricare alcun plugin o addon.
Basta andare con TortoiseSVN. Funziona abbastanza facile.
perché dovrebbe usare svn? Perché non un VCS distribuito? –
Perché è difficile, e SVN richiede pochi clic. – leppie
La maggior parte delle persone non ha bisogno di un VCS distribuito e le soluzioni VCS più distribuite richiedono interfacce della riga di comando o altre nozioni su come configurarle. Non ne ho trovato uno semplice da configurare come SVN. – Tim
Non utilizzare l'IDE per il controllo della versione. Scopri il tuo sistema di controllo della versione stesso. Quale dovresti usare dipende dalle tue esigenze. Il mio preferito in questo momento è Mercurial.
Subversion insieme al plugin AnkhSVN per VStudio e al plug-in TortoiseSVN per Windows Explorer.
Tiene traccia delle cartelle e dei file e conserva la cronologia dei nomi. Sono davvero utili per il refactoring del tuo codice.
Modifica: dimenticare AnkhSVn in VisualStudio Express perché non è possibile caricare plug-in.
Mi sembra che tu sia nuovo a Controllo versione. Se non hai mai utilizzato il controllo del codice sorgente, ti consiglio di consultare direttamente un sistema di controllo delle versioni distribuito (DVCS). La mia scelta è stata Mercurial, perché ha un'eccellente documentazione, un'interfaccia pulita e coerente, funziona bene su tutte le principali piattaforme (usando Windows, Linux e MacOSX) e un ottimo supporto per i PlugIn (alcuni sono ufficialmente ridistribuiti, come mq) che lascia fare cose molto avanzate. Ci sono ottime GUI disponibili (TortoiseHG, ma anche standalone). C'è una bella introduzione a Mercurial here, ma è anche utile per il conept generale.
I DVC più diffusi includono: Mercurial, Git e Bazaar ma alla fine non importa quale strumento scegliamo Ci sono molte informazioni qui su SO sui confronti.
Il miglior plug-in IDE non lo uso. Penso che l'integrazione IDE non sia necessaria quando si lavora con un DVCS. Quando si lavora in un sistema centralizzato, è ragionevole ai fini del checkout automatico su modifica, rinominare il supporto ecc. Tuttavia, mi piace mantenere le cose separate. Non voglio che il mio IDE sia ingombrante. Non vedo alcun vantaggio nell'uso di un plug-in rispetto a una soluzione standalone (che continuo a girare su un secondo monitor). Per supportare la ridenominazione, un buon DVCS ha integrato l'euristica per trovare e rintracciare automaticamente i nomi.
Sto bene con TortoiseHG e la riga di comando per compiti più complicati.
Personalmente, io odio i clienti di tipo tartaruga, soprattutto perché Explorer frustra l'inferno fuori di me e non è un buon browser di file system a tutti ..
ho scelto un approccio non ortodosso e installare NetBeans e l'uso la scheda "preferiti" per aggiungere posizioni per i file system con versione che desidero gestire.
Io uso questo approccio per Visual Stuido.
Il mio strumento precedente era WinCVS.
Dal 2012 è possibile utilizzare TFS (Team Foundation Studio) 2012 Express con le edizioni di Visual Studio 2012 Express gratuitamente.
- 1. visual studio express: strumento diagramma classe gratuito
- 2. Licenza Visual Studio Express 2010
- 3. Soluzioni multilingue per Visual Studio 2010 Express
- 4. minima Visual Studio versione per Visual Studio 2015 soluzione
- 5. Impossibile installare Visual Studio Express senza aggiungere SQL Server Express
- 6. Limitazioni di Visual Studio 2012 Express Desktop
- 7. Dove si trova Visual Studio 2005 Express?
- 8. Report Crystal gratuito in Visual Basic 2010 Express
- 9. Rinominare i file: Visual Studio vs Controllo versione
- 10. Esiste uno strumento di gestione GUI gratuito per Oracle Database Express?
- 11. Visual Studio Express 2012, nessun Windows Form per C++?
- 12. F # disponibile per Visual Studio 2012 Express per Desktop
- 13. Limitazioni di Visual Studio 2010 Express C#
- 14. Limitazioni di Visual Studio 2010 Express
- 15. Visual Studio 2012 Express e .NET 2.0
- 16. Sviluppo di Silverlight in Visual Studio Express?
- 17. F # e Visual Studio 2010 Express Edition?
- 18. Strumento per elencare percorsi MVC - Visual Studio Express
- 19. Differenze con Visual Studio 2010 Express e 2012 Express per l'apertura di un progetto C#
- 20. Visual Studio 2008 Express supporta T4?
- 21. Dove si trova .vssettings per Visual Studio Express?
- 22. Come configurare Visual Studio 2008 per utilizzare IIS Express?
- 23. Dove posso ottenere componenti aggiuntivi per Visual Studio Express?
- 24. Nuovo file di C++ in Visual Studio Express 2015
- 25. Visual Studio 2005 Express Edition è ancora legalmente disponibile ovunque?
- 26. È possibile utilizzare PostSharp 3 con Visual Studio Express?
- 27. Controllo versione "tra le nuvole"
- 28. Suggerimenti per il mantenimento dei file di progetto vcproj di Visual Studio nel controllo di versione
- 29. Come aggiornare NuGet con Visual Studio Express 2012
- 30. Posso utilizzare SQLServer Express gratuito nell'app commerciale
Questo ha un'atmosfera wiki ... –
Inoltre, le edizioni Express * consentono l'integrazione del controllo della versione *? –
@ Austin: questo è un buon punto: non è chiaro se l'OP significa che lui/lei vuole un plug-in di controllo del codice sorgente integrato o vuole solo una soluzione di controllo del codice sorgente gratuita. – Tim