标签: tfs-2015

Powershell安装后,TFS 2015返回升级向导

在2008服务器上安装TFS 2015的过程中,它提示我需要安装更新版本的Powershell。这样做需要重新启动,现在我不知道如何返回升级向导。

tfs tfs-2015

1
推荐指数
1
解决办法
1838
查看次数

TFS 2015 vNext版本从文件夹aganst databese执行SQL脚本

我需要创建集成检查版本,该版本还可以检查对数据库执行更新skripts时是否不会引发错误(Microsoft SQL Server 2008 R2)
我无法弄清楚如何执行从特定文件夹到测试数据库的所有SQL文件?
有什么建议怎么做?

在我们旧的TFS 2010中,已经有人为此创建了库,并在MSbuild中进行了这样的配置。

<Project DefaultTargets="DesktopBuild" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
    <UsingTask TaskName="PP.Builder.VersionUpdateTask" AssemblyFile="PP.Builder.dll"/>
    <UsingTask TaskName="PP.DbUpdater.Library.DbBuildTask" AssemblyFile="PP.DbUpdater.Library.dll"/>
    .....
    .....
  <Target Name="AfterGet">
     <Exec Command="$(TF) get /noprompt /all $(AssemblyInfoFile)"/>
  </Target>

  <Target Name="AfterCompile">
     <DbBuildTask DbServer="TestServer\sql2008r2" DbBackupPath="c:\beckUp backups" DbName="empty" ScriptsPath="$(SolutionRoot)\Proj\dev\PP.Veyron.Db" UpdateVersionNumber="false" UpdateVersionNumberYesterday="false" TestOnly="true" SkipDbBackup="false"/>
    </Target>
</Project>
Run Code Online (Sandbox Code Playgroud)

任何想法如何将其转移到TFS2015 vNext构建系统?

tfsbuild tfs-2015

1
推荐指数
1
解决办法
1964
查看次数

你如何从ac#client发送补丁请求?

我有一个PowerShell脚本,它执行此操作:

    $uri = "$($tfsUri)/$($teamproject)/_apis/build/builds/$($buildID)?api-version=2.0"
    $data = @{keepForever = $keepForever} | ConvertTo-Json
    $response = $webclient.UploadString($uri,"PATCH", $data) 
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用Webclient在C#中重写它.

WebClient client = new WebClient();
client.Encoding = System.Text.Encoding.UTF8;
string reply = client.UploadString(url, "keepForever = true");
Console.WriteLine(reply);
Run Code Online (Sandbox Code Playgroud)

但我得到:远程服务器返回错误:(401)未经授权.

这是TFS 2015 VNext,如果有帮助的话.

c# tfs tfsbuild tfs-2015

1
推荐指数
1
解决办法
1958
查看次数

如何在vNext构建中指定构建代理

我有一个vNext构建定义,它有一个指定的代理池.此代理程序池包含多个代理程序.我想指定此构建定义使用的代理号码2.如何确保对于特定的构建定义,使用特定的构建代理来运行构建?

tfs tfs-2015

1
推荐指数
1
解决办法
915
查看次数

使用TFS 2015部署数据库更改的不同方法有哪些?

目前,我们在CI/CD部署之外手动运行数据库脚本(SQL Server 2012).我们可以使用TFS 2015 Update 3自动部署数据库更改的方式(包括工具集)有哪些?

sql-server-2012 tfs-2015 devops

1
推荐指数
1
解决办法
310
查看次数

如何将扩展vsix文件安装到TFS 2015(更新3)?

我下载了日历扩展名文件,但无法确定TFS如何上传文件?

https://marketplace.visualstudio.com/items?itemName=ms-devlabs.team-calendar

您可以从用户界面上传吗?

plugins tfs-2015

1
推荐指数
1
解决办法
1630
查看次数

TFS Build变量当前sprint TFS 2015

我们有一个CI构建服务器执行自动构建,并希望在程序集版本中包含当前的sprint/iteration编号.是否有环境变量或简单的方法来获取构建过程中的当前sprint数?TFS On Permise 2015 Update 3

tfs-2015 azure-pipelines-build-task

1
推荐指数
1
解决办法
1165
查看次数

TFS-2015限制用户列表

升级到TFS 2015后,我们看到集合中的所有用户都显示为工作项的"分配给"字段的选项.

2013年,我们将ALLOWEDVALUES规则设置为[project]\Contributors.它会将下拉列表中的列表限制为仅包含该组中的值.

现在,下拉列表显示所有人,并且只有在您尝试从完整列表中选择不在贡献者组中的用户时才会抱怨.

我们如何回归旧行为?

tfs tfs-2015

0
推荐指数
1
解决办法
2642
查看次数

Powershell获取所有TFS工作区

我试图获取在我的TFS服务器上创建的所有工作区的列表.我试过了:

 #if no collection specified, open project picker to select it via gui
$picker = New-Object Microsoft.TeamFoundation.Client.TeamProjectPicker([Microsoft.TeamFoundation.Client.TeamProjectPickerMode]::NoProject, $false)
$dialogResult = $picker.ShowDialog()
if ($dialogResult -ne "OK")
{
    exit
}
$tfs = $picker.SelectedTeamProjectCollection
$tfs.EnsureAuthenticated()
$vcs = $tfs.GetService([Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer]);

$wss = $vcs.QueryWorkspaces($null, $null, $null);
Run Code Online (Sandbox Code Playgroud)

文件意味着,如果我通过所有空的作为参数,那么它应该把所有的工作区.我得不到任何回报?

我是收藏管理员.

powershell tfs tfs-2015

0
推荐指数
1
解决办法
1210
查看次数

将Update 1安装到TFS 2015后该怎么办失败

我已经在我们的TFS 2015上安装了更新1,并且我不得不再次运行配置向导,但我不知道哪个选项是正确的.我尝试了所有这些,但似乎都不起作用.是否有tfsconfig命令允许我通过PowerShell执行此操作?

更新:尝试运行配置向导时,我收到以下错误消息TF254043:准备检查无法启动.有关更多信息,请参阅以下日志文​​件

无效的URI:无法解析主机名

at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
at System.Uri..ctor(String uriString)
at Microsoft.TeamFoundation.Admin.WebBindingInfo.AsUri()
at Microsoft.TeamFoundation.Admin.ApplicationTierPlan.GenerateConfigurationPlan(TargetEnvironment env, ActivityInputs inputs, ActivityContext context)
at Microsoft.TeamFoundation.Admin.Engine.AdminActivity.GeneratePlans()
at Microsoft.TeamFoundation.Admin.Console.Models.BaseWizardViewModel.StartVerification()
Run Code Online (Sandbox Code Playgroud)

我已经创建了一个支持微软支持的案例,他们正在研究它.

tfs tfs-2015

0
推荐指数
1
解决办法
181
查看次数

将CodedUI测试升级到VS 2015

我已经从VS 2013更新到VS 2015,TFS 2013更新到TFS 2015和.NET 4.5.2到.NET 4.6.1.

现在我遇到了我的编码UI测试没有运行的问题.问题是Microsoft不支持使用TFS 2015的测试代理和测试控制器.他们建议在使用TFS 2015运行编码的UI测试时使用Agents for VS 2013 Update 5(请参阅此处此处).

我为每个测试得到的错误是:

单元测试适配器引发异常:无法加载文件或程序集'Microsoft.VisualStudio.QualityTools.CodedUITestFramework,Version = 14.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一.该系统找不到指定的文件..

测试代理程序上可用的版本为12.0.0.0(由Agents for VS 2013 Update 5提供).

我有一个运行VS 2015的构建控制器,它在编译期间具有所需的程序集.在我的测试代理上,这些程序集不可用,因为我无法安装VS 2015的代理.原因是不支持并行安装Agent for VS 2013和Agents for VS 2015 [我自己试过这个 - 它不起作用].

这里建议扩展App.config.这种方法对我来说不起作用(无论是使用asm.v1还是使用asm.v2).

在我的*.csproj文件中,所有引用都列出了特定的version = false.

我还尝试复制程序集(复制local = true)并将它们添加为部署项目,但这是一个永无止境的程序集列表....

我有什么想法可以解决这个问题吗?

谢谢

coded-ui-tests visual-studio-2015 tfs-2015

0
推荐指数
1
解决办法
1619
查看次数

从tfs REST API获取配置文件信息,显示找不到页面

我确定之前可能会问过这个问题.我已经搜索过任何没有得到任何信息的信息,这就是我想在这里发帖的原因.任何帮助表示赞赏

https://app.vssps.visualstudio.com/_apis/profile/profiles/me?api-version=1.0

这个REST API总是使用Page找不到tfs2015服务器.

rest tfs tfs-2015

-2
推荐指数
1
解决办法
373
查看次数