新的" VNext"构建系统具有执行MSBuild和Deploy等操作的任务。开箱即用的一项常见任务是将物品签入tfs的任务。 xaml构建有使用tfs api&s并编写c#代码来执行此任务的规定,但是对于基于PowerShell的" VNext"并且看起来很简单。任务。 TFS 2015 API也没有直接的方法来执行此操作。 是否有一个开箱即用的解决方案来执行此操作或在构建期间对签入代码进行任何api调用?
答案 0 :(得分:0)
TFA API在Checkin
客户端命名空间中确实有VersionControl
方法。
以下是一个示例 - http://singhtechies.com/programatically-checkin-file-to-tfs-using-c/
答案 1 :(得分:0)
您可以使用New-TFSChangeset cmdlet。
NAME
New-TfsChangeset
SYNOPSIS
SYNTAX
New-TfsChangeset [-Author <String>] [-Comment <String>] [[-Item] <QualifiedItemSpec[]>] [-Prompt] [-Notes
<String>] [-Override <String>] [-Recurse] [-Saved] [-Validate] [<CommonParameters>]