Archiv für die Kategorie ‘Version Control’

Visual Studio 2010 – Einrichten von Symbol- und Source-Server

Freitag, 04. Juni 2010

Wie können zentral gebaute Debug-Symbole verteilt werden? Wie kann man Quellcode für das Debugging in der richtigen Version passend zur Applikationsversion bereitstellen?

(more…)

Online/Offline – Verzeichnisse synchronisieren mit TFS 2010 Source Control

Donnerstag, 18. März 2010

Dies Beitrag zeigt, wie Sie Dateien und Verzeichnisse in der TFS Versionskontrolle zwischen 2 Servern synchronisieren können bzw. Ihre Offline-Änderungen korrekt in den TFS einchecken. Alles was Sie benötigen ist ein lokal installierter Team Explorer und die akutellen Team Foundation Power Tools (hier 2010).

(more…)

Nachvollziehbarkeit – Möglichkeiten für Traceability im Team Foundation Server

Mittwoch, 14. Oktober 2009

Der Team Foundation Server ist die zentrale Plattform für alle Artefakte von Software-Entwicklungsprojekten. Anforderungen, Code, Testfälle, Entwurfsdokumente – alles lässt sich versioniert und für die Zusammenarbeit in Teams zentral ablegen. Doch wie hängen diese verschiedenen Artefakte zusammen und wie kann das im Team Foundation Server abgebildet werden?

(more…)

Alternative Diff/Merge-Tools für den Team Explorer

Mittwoch, 30. September 2009

Vor allem frühere Nutzer von Visual SourceSafe arbeiten im Team Foundation Server immernoch mit exklusiven Checkouts. Das bedeutet, dass ständig die für eine dringende Änderung zu bearbeitende Datei von einem anderen Benutzer blockiert ist. Viele Nutzer haben mit dem Merge von konkurrierend ausgecheckten Dateien schlechte Erfahrungen gemacht. Teilweise mag das am Vergleichs- und Mergewerkzeug liegen, welches der Team Explorer mitbringt. Was viele nicht wissen, Sie können diese Werkzeuge sehr einfach ersetzen und Ihren eigenen Vorlieben entsprechend anpassen. Im folgenden sollen die Alternativen aufgelistet werden.

(more…)

Zeit und Raum - Folder Compare mit der Team Foundation Source Control

Mittwoch, 04. März 2009

Folder-Compare unter Verwendung von Microsoft Excel.

(more…)

Mischmasch - Ausgewählte Changesets mergen mit der TFVC

Freitag, 19. Dezember 2008

Die Team Foundation Version Control bietet die Möglichkeit, Source Code zu branchen. Damit kann man z.B. Hotfixes für ausgelieferte Versionen der Applikation auf dem sogenannten Wartungs-Branch entwickeln, während bereits neue Funktionalitäten auf dem Entwicklungs-Branch eingebaut werden. Mit Hilfe der Merge-Operation können Änderungen an einem der Branches zu einem anderen übertragen werden. Dabei gibt es die Option alle Änderungen bis zu einer bestimmten Revision des Branches oder aber nur ausgewählte Änderungen zu übernehmen. Dabei kommt es evtl. zu unerwarteten Effekten, auf die wir hinweisen möchten.

(more…)

Webcast zum Thema Releasemanagement mit dem VSTS

Donnerstag, 13. November 2008

Auf der MSDN ist ein neuer Webcast von uns verfügbar - zum Thema Releasemanagement mit dem VSTS. Die Details werden zum Nachlesen hier noch einmal näher beschrieben.

(more…)

TFS Versionskontrolle mit dem Windows Explorer

Montag, 10. November 2008

Die früh angekündigte neue Version (Visual Studio Team System 2008 Power Tools - October Release) der Power Tools ist zum Download verfügbar. Für Installation und Anwendung sind einige Dinge zu beachten…

(more…)

Spezifische Versionen im lokalen Workspace erkennen

Dienstag, 14. Oktober 2008

Über den Befehl "Get Specific Version…" kann man im Source Control Explorer eine alte Version einer Datei oder eines Verzeichnisses wiederherstellen.

image

Wählt man ein altes Changeset oder Datum aus, wird die lokale Datei mit der alten Version überschrieben (so denn das Häkchen zum Überschreiben im Dialog gesetzt ist). Das ist im Source Control Explorer anhand der Spalte "Latest" erkennbar.

image

Doch wie war doch jetzt gleich die aktuelle lokale Version der Datei? Um das herauszufinden, muss man einen Blick in die Eigenschaften der Datei werfen. Dort sind aktuelle Server und lokale Version aufgelistet.

image

Etikettenschwindel? - Labels im TFS

Montag, 29. September 2008

Gerade für frühere Visual-SourceSafe-Benutzer ist das Labeling im TFS evtl. missverständlich. War doch ein Label im Visual-SourceSafe ein “benannter Zeitpunkt”, der auch in der Dateihistorie angezeigt wurde. Ganz anders und mächtiger im TFS. Doch mit großer Macht kommt große Verantwortung. Und für alle Verantwortlichen soll dieser Blogeintrag das Labeling im TFS verständlicher machen.

(more…)