Main menu:

Site search

September 2026
M D M D F S S
 123456
78910111213
14151617181920
21222324252627
282930  

Categories

Tags

Archive for 'Team Foundation Server'

TFS Set Buildnumer with changeset

Script: $buildNumber=$env:BUILD_BUILDNUMBER $changesetReplacement=“CHANGESET“ if($buildNumber.EndsWith($changesetReplacement)) { write-output „Transform Buildnumber $buildNumber“ $changeset = $env:BUILD_SOURCEVERSION.TrimStart(„C“) $buildNumber=$buildNumber.Replace($changesetReplacement, $changeset) [string[]]$buildNumberFragments = $buildNumber.Split(‚; ‚,[System.StringSplitOptions]::RemoveEmptyEntries) $version = $buildNumberFragments[-1] write-output „Version set to $version“ write-output „New BuildNumber $buildNumber“ write-output „##vso[build.updatebuildnumber]$buildNumber“ write-output „##vso[task.setvariable variable=custom.Version;]$version“ } else { write-output „User BuildNumber $buildNumber“ }

TFS BuildServer Cleanup Folder

Script: if(Test-Path $env:BUILD_SOURCESDIRECTORY\FolderToDelete) { write-output „Cleanup $env:BUILD_SOURCESDIRECTORY\FolderToDelete“ Remove-Item $env:BUILD_SOURCESDIRECTORY\FolderToDelete -Force -recurse }

TFS over https

1. Selbstsigniertes Zertifikat erstellen über IIS 7.0 oder vorhandes Zertifikat einfügen. Wichtig der FQDN muss mit der domain des Tfs übereinstimmen, sonst klappt der Zugriff aus Visual Studio nicht. 2. Binding der Page Team Fondation Server öffnen und https hinzufügen, dabei das zugehörige SSL-Zertifikat auswählen. 3. In der Windows Firewall die Inbound Regel für den […]