Main menu:

Site search

Mai 2026
M D M D F S S
 123
45678910
11121314151617
18192021222324
25262728293031

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 […]