2008-08-15 10 views
28

Ich möchte prüfen, welche Lösungen andere Leute einsetzen, um Team System Funktionalität zu erhalten. Wir alle wissen, dass Team System für einige von uns teuer sein kann. Ich weiß, dass sie eine kleine Team Edition mit fünf Lizenzen mit einem MSDN-Abonnement anbieten, aber was ist, wenn Ihr Team größer als fünf ist oder Sie Team System nicht verwenden möchten?Was verwenden Sie als gute Alternative zu Team System?

+1

FogBugz für 2 Benutzer frei ist. –

+3

TFS ist jetzt völlig kostenlos, wenn Sie ein MSDN-Abonnement haben;) Nicht nur eine Arbeitsgruppe Version. Wenn Sie über 5000 Entwickler verfügen und alle über MSDN verfügen, können sie alle TFS verwenden. Außerdem ist die Einzelhandelslizenz für TFS dramatisch im Preis um 500 $ gesunken. –

Antwort

2

Ich benutze SourceGear's Fortress auf meinem Heimcomputer für die persönliche Entwicklung. Es ist kostenlos für einen einzelnen Benutzer.

4

Ich hatte viel Erfolg mit der netten Integration zwischen SourceGear Vault und FogBugz.

MS Build für Build-Automatisierung erfüllt meine Bedürfnisse.

+1

Wirklich? Vault ist schrecklich. Ich habe ständig Probleme damit und es ist unglaublich veraltet. Sache, die ich am meisten hasse ... Wählen Sie eine Option, sagen Sie löschen, dann warten Sie. Es geht nicht mal modal. Dann erscheint zwischen einem oder mehreren Minuten der Dialog. Entworfen von jemandem mit wirklich schlechten Fähigkeiten. Und die VS-Integration, Seufzer. –

2

Ich verwende VisualSVN Server für die Quellcodeverwaltung, Mingle für Projektmanagement und Fehlerverfolgung und Team City für die kontinuierliche Integration. Ich gewöhne mich immer noch daran, aber es funktioniert bisher großartig. Dies ist ein gutes kostenloses Setup für kleine Teams. Die Lizenzierung von Mingle und Team City kostet Geld für größere Teams.

3

Die Produktserie von SourceGear ist eine sehr gute Alternative. Vault + Dragnet + Fortress sind nett, aber wenn du dir all das nicht leisten kannst, ist Vault + FogBugz eine ziemlich gute Alternative.

3

Trac

Es scheint für Open Source/Gemeindeart Projekte gezielt, aber es funktioniert als interne Entwickler Intranet finden nur. Es integriert ein Wiki, Bug Tracker und SVN Source Browser in ein nettes Paket und es ist sehr einfach zu konfigurieren.

7

Ich werde Trac + Subversion zweitens. Während nichts perfekt ist, funktioniert diese Kombination sehr gut und der Preis stimmt.

Auch für Projekte arbeite ich alleine, es ist schön, dass beide integriert sind.

1

Für eine leichte & völlig freie Option, können Sie Springloops mit Basecamp (+ ein SVN-Client) integriert verwenden.

Hinweis: SpringLoops Integration mit Base-Camping ist nicht verfügbar in ihrer kostenlosen Einrichtung.

1

Ich entwickle auch unter Linux, was ein Grund ist, warum ich die Lösung gefunden habe, die ich habe. Ich habe mich gefragt, wie die SourceGear-Optionen in dieser Hinsicht funktionieren? Ich habe Vault schon früher benutzt, was meiner Erfahrung nach nicht so schlimm war, aber ich weiß, dass es hauptsächlich auf Windows basiert. Ich glaube, ich habe irgendwann gelesen, dass sie einen Client haben, der unter Linux arbeiten kann, aber ich habe ihn nie benutzt. Ich möchte die Unterhaltung nur ein wenig mehr öffnen, damit Leute, die zu dieser Frage kommen, hoffentlich die beste Antwort für sie finden, basierend auf ihren Wünschen.

Wenn der Vault-Client unter Linux und Mac ausgeführt werden kann und gut läuft, ist die Verwendung von Vault und Fortress definitiv die akzeptierte Antwort als eine gute kostengünstige Alternative zu Team System.

0

SVN mit dem TortoiseSVN Add-on sorgt für eine solide und einfach zu bedienenden Oberfläche. WinMerge ist ein großartiges Werkzeug, um diese Mischung auch zu werfen.

19

Ich bin fassungslos, dass niemand das frei und ausgezeichnete TeamCity Produkt von JetBrains erwähnt hat. Es umfasst:

  • Kontinuierliche Integration
  • Software Build-Management
  • Projektmanagement, Überwachung und statistische Berichte
  • Integration mit vielen IDEs, Sourcecode Kontrollsysteme und Testing Frameworks

Für Projekt Management/Bug-Tracking/Git oder Subversion Repository Ich verwende auch Unfuddle (frei für kleine perso nal projekte!)

+0

Schön, ich habe von TeamCity gehört. Ich habe es noch nicht benutzt. Ich denke definitiv über den Wechsel nach. –

+0

TeamCity ist fantastisch. Es ist einfach einzurichten und leistungsstark. –

+0

Ich habe TeamCity/git für professionelle Projekte verwendet und alle meine Open-Source-Projekte verwenden TeamCity von codebetter.com, das mit git und github.com verbunden ist. Und VersionOne für ALM, aber abhängig davon, was Sie brauchen, gibt es viele andere Optionen. – Travis

4

Ich habe meine Antwort aus der Frage genommen und sie als eine der Antworten in den FAQ von StackOverflow veröffentlicht.

Hier ist die Lösung, die ich benutze und es funktioniert super:

  • Subversion für die Quellcodeverwaltung
  • Warehouse für meine Subversion Web-Browser
  • FogBugz für Funktion und Bug-Tracking mit es mit Subversion integriert, Visual Studio und Warehouse
  • VisualSVN für die Integration von Subversion in Visual Studio
  • CruiseControl.Net mit nAnt für mein automatisiertes Build-System für .NET-Projekte
  • CruiseControl.rb mit Capistrano für mein automatisiertes Build-System für Ruby on Rails-Projekte
Verwandte Themen