Frage

ich in einer Umgebung, nur zu arbeiten begann, dass Anwendungen mehrere Programmiersprachen, nicht Quellcodeverwaltung hat und nicht über automatisierte entfaltet.

Ich bin interessiert VSS bei der Empfehlung für die Quellcodeverwaltung und mit CruiseControl.net für automatisierte entfaltet, aber ich habe nur CC.NET mit ASP.NET-Anwendungen verwendet. Ist es möglich, CC.NET zu implementierende Python zu verwenden, PHP, ASP.NET und ??? apps alle aus der gleichen Instanz?

War es hilfreich?

Lösung

Ja, Sie können.

CC .net ist in .NET geschrieben, aber jedes Projekt behandeln kann. Ihr Projekt langage spielt keine Rolle, können Sie immer noch verwenden Batch, Powershell, Nant oder MSBuild Scripts. Sie können auch Cruise Control oder Hudson, wie Sie möchten verwenden.

Wie für den Source-Control-Anbieter, würde ich SVN (oder sogar git) bevorzugen, aber das ist eher eine Frage des habbits: aus meiner Sicht VSS ist auch zu VS verbunden und ich weiß nicht, wie die Sperre beim Check-out durch Standardverhalten.

Andere Tipps

VSS unsicher für jede Quelle und ist verdammt nahe nutzlos außerhalb von Visual Studio. Und Tempomat ist schmerzhaft zu lernen und zu arbeiten besten zu machen. Ihr Herz ist an der richtigen Stelle, aber Sie wollen wahrscheinlich etwas andere technische Lösungen. Für SCM, möchten Sie wahrscheinlich so oder Subversion (siehe VisualSVN Server ) oder Mercurial ( auf IIS7 ). Für continuious Integration, würde ich auf Teamcity ersten Blick oder Hudson Sekunde. Entweder es ist, weit überlegen CCNet in Bezug auf die Benutzerfreundlichkeit.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top