Jul 212014
 

Möchte man die Drop Location der Build Server auf einen anderen UNC Pfad umziehen wäre es schön wenn der Link zur Drop Location für die bereits abgeschlossenen Builds auch noch funktioniert. Diesen könnten wir relativ einfach per API ändern. Wenn man sich die Arbeit sparen will geht es noch einfacher mit den Community TFS Build Manager .

Dieser war früher Bestandteil der TFS Build Extensions und ist mittlerweile über die Visual Studio Gallery verfügbar.

Nach Installation ist der TFS Build Manager unter Tools zu erreichen

Wir können Build Definitionen selektieren und den Drop Folder für alle Definitionen bearbeiten sowie ein Search/Replace für die Drop Location der abgeschlossenen Builds ausführen:

Wahrscheinlich bekommt man noch eine Exception das man nicht über das Recht „Update build information“ verfügt. Der Account unter dem die Build Server laufen (TFSBuild) hat dieses Recht. Also entweder den Account nutzen oder sich vorrübergehend das Recht über Webaccess geben:

Danach sollte es möglich sein die Drop Location der alten Builds zu ändern.