0

Bei der Arbeit haben wir eine (vernünftige) Vereinbarung, dass jedes Mal, wenn ein Projekt aktualisiert wird, egal wie klein die Änderung ist, das im Revisionswert von Assembly Information widerspiegelt. So können wir immer wissen, wenn ein Kunde ein Patch oder ein Feature fehlt usw.Kann SourceSafe konfiguriert werden, um AsmblyInfo zu aktualisieren

Da dies erfordert Wechsel manuell die Version, und da dies eine mühsame Aufgabe ist (und noch schlimmer, es kann vergessen werden) Ich frage mich, ob Visual SourceSafe (6, wenn es darauf ankommt) könnte so konfiguriert werden, dass es die Assembly-Version automatisch bei jedem Checkout/Check-in aktualisiert?

Gibt es eine alternative/bessere Option für Managing-Baugruppenversionen?

Antwort

0

Wenn Sie einen Build-Server haben, sollten Sie Ihren Build-Server so konfigurieren, dass die Build-/Revisionsnummer bei jedem Build automatisch erhöht wird.

1

Ich schlage vor, Sie betrachten CruiseControl.NET. Dies ist ein Continuous Integration Server, der das Gebäude für Sie erstellt und eine Reihe anderer Aufgaben für Sie ausführen kann, wie z. B. Update-Versionsnummern, Laufeinheitentests, Code Coverage-Analyse usw.