Main menu:

Site search

Januar 2026
M D M D F S S
 1234
567891011
12131415161718
19202122232425
262728293031  

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