2010-12-11 2 views
0

Wissen Sie eine gute Möglichkeit, Projektversionen zu pflegen.Projektversionen

Momentan ziehe ich nur den gesamten Ordner meiner Website, wenn ich mich entscheide, dass es sich um eine neue Version handelt, und rufe sie zum Beispiel an. 2.0.1

Gibt es eine bessere Möglichkeit, Projektversionen zu pflegen?

Dank

Antwort

0

Haben Sie darüber nachgedacht, eine Source-Control-Software wie Visual Source Safe oder Team Foundation Server verwenden?

Sie unterstützen Datei- und Projektversionierung.

+0

Ich hoffe, dass sie die Datei- und Projektversionierung unterstützen! – Arafangion

+0

Ich würde Visual Source Safe vermeiden, es sei denn, Sie verwenden es bereits * (in diesem Fall schauen Sie sich etwas besseres an: es ist besser als kein VCS, aber das ist es). Freie Tools (Subversion, GIT, Mecurial, ...) sind VSS für VCS alle überlegen. Tools wie TFS machen weit mehr als nur VCS. – Richard

1

Ich würde empfehlen, in Team Foundation Server zu suchen, wenn Sie das Budget haben. Wenn nicht, fügt sich etwas wie Tortoise SVN gut in Visual Studio ein und funktioniert wirklich gut. Git ist auch sehr gut.

3

oder können Sie Git seinem freien & extrem schnell, können Sie Git Extensions, laden Sie es für Erweiterungen Manager

+0

+1 - habe gerade begonnen Git mit Git-Erweiterungen und Github zu verwenden und muss sagen, dass ich bisher beeindruckt bin. –

2

Team Foundation Server unerschwinglich teuer ist, und ich würde Visual Source Safe überhaupt nicht in Betracht ziehen. Alternativen sind:

  1. Subversion - http://subversion.tigris.org/
  2. Git - http://git-scm.com/
  3. Mercurial - https://www.mercurial-scm.org

http://martinfowler.com/bliki/VersionControlTools.html ist ein schöner Artikel, die helfen können Sie entscheiden.

+0

Team Foundation Server ist viel billiger als andere konkurrierende ALM-Lösungen. Und es gibt keine Grenzkosten, wenn Entwickler bereits VS + MSDN haben (d. H. Sie haben bereits dafür bezahlt). – Richard

+0

Um ehrlich zu sein, selbst wenn es kostenlos wäre, würde ich TFS nicht über die Alternativen wählen. Der Nachteil einer ALM-Lösung besteht darin, dass die Herstellerbindung erhöht wird. Zum Beispiel würde ich kein anderes CI-Tool über TeamCity auswählen. Welche Vorteile würde TFS mir also bieten? – devdigital