小编Est*_*SFT的帖子

如何在Visual Studio Team Services中为WorkItems添加自定义状态

我正在使用Visual Studio Team Services(http://visualstudio.com/)和Visual Studio 2012.

我想为WorkItems添加一个新的State Value.搜索后我发现我可以编辑流程模板来实现这一目标.我已经尝试过菜单项"Team\Team Project Collection Settings\Process Template manager",但我收到以下消息:

Visual Studio无法从Team Foundation Server检索您的用户权限.

请与Team Foundation Server管理员联系,以确定错误原因以及纠正问题的步骤.

如果问题仍然存在,请与Microsoft产品支持服务联系

详细信息:拒绝访问:marlon.brum@gmail.com需要对资源$的以下权限才能执行此操作:管理

我已将我的用户添加到我在tfs配置中找到的每个管理员组,项目和集合,但我一直收到该消息.

如何在Visual Studio Team Services中向WorkItems添加自定义状态?

tfs azure-devops

7
推荐指数
1
解决办法
2万
查看次数

有没有办法备份Visual Studio团队服务项目?

我主张将Visual Studio Team Services用于我们的源代码控制解决方案,并且实际上已经开始这样做了.但是,我的经理在云托管存储和服务方面有点担心,他想知道在Team Services因任何原因无法访问时我们的应急计划是什么.

我已经指出,我们的源代码在我们的开发人员的计算机上,在他们的映射工作空间中,但不可否认的是,如果我们最终得到了这个并且无法访问Team Services,那么我们肯定会受到一些限制.他们可能都在处理同一解决方案的不同部分,我们无法将所有更改检查回中央存储库或合并在单独的分支中进行的更改.我们也无法访问与之前签到或我们的积压,测试等相关的评论.

所以,问题是,有没有办法备份我们在Team Services中托管的所有东西,以便在出现问题时,我们能够将所有这些恢复到本地托管的TFS安装中(或者别的地方)?

version-control tfs azure-devops

7
推荐指数
2
解决办法
1万
查看次数

Visual Studio Team Services API

有谁知道是否有Visual Studio Team Services(http://visualstudio.com/)API?请注意我引用的是"服务",而不是"服务器".

我一直在寻找,但我一直找不到.

tfs sdk azure-devops

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

在Build vNext中更改任务之间的环境变量值

有没有办法在Visual Studio Team Services中的任务之间保持环境值的更改?我正在使用Powershell来改变它,但它只在任务中改变它而不是整个过程.

脚本1

Write-Verbose "Before: $Env:SuperVersion"
$Env:SuperVersion = $NewVersion
Write-Verbose "After: $Env:SuperVersion"
Run Code Online (Sandbox Code Playgroud)

脚本2

Write-Verbose "Final: $Env:SuperVersion"
Run Code Online (Sandbox Code Playgroud)

我看到After的变化但是Final总是得到原始值

powershell azure-devops

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

构建不在Visual Studio Team Services中发布Web API项目(VS Online)

我在Team Services上创建了一个VS构建定义.当我对它进行排队时,构建会成功运行,它还会为解决方案中的所有项目输出dll,但我使用Web Api2创建的服务层除外.

当我从drop位置下载工件时,我有文件夹,包含数据层,业务层和其他帮助程序项目的dll.我没有的是我可以部署到IIS的主服务层dll.

以下是我的发布设置的屏幕截图.

在此输入图像描述

我能错过什么?

tfs build tfsbuild visual-studio-2013 azure-devops

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

如何将整个文件夹添加到Visual Studio Team Services(TFS Online)

我目前正在尝试Visual Studio Team Services,我想检查包含代码和更多子文件夹的整个文件夹.我在CODE-> EXPLORER选项卡中,当我右键单击右侧(主区域)时,会出现一个上下文菜单,其中有一个menuitem Add.所以,我尝试添加一个现有的项目,但是,它不会让我放入文件夹.我尝试然后拖动内容区域中的整个文件夹,但它说错误.如何在源代码管理中添加文件夹?

tfs visual-studio azure-devops

6
推荐指数
2
解决办法
2万
查看次数

在使用Hosted TFS池构建UWP应用程序时找不到SDK SQLite.UWP.2015

我使用Sqlite构建了一个UWP应用程序.在我的本地机器上,我必须为通用Windows平台 Visual Studio扩展安装以下SQLite才能构建它.在UWP上使用sqlite时,我关注了这个博客

我现在正在尝试实现与Visual Studio Team Services的持续集成(Team Foundation Server Online).

我使用托管池来构建我的应用程序,但我收到以下消息:

C:\ Program Files(x86)\ MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2049,5):错误MSB3774:找不到SDK"SQLite.UWP.2015,Version = 3.12.2".

它打破了构建.

如何在托管池上修复此问题?我没有物理访问机器,因为这是由TFS在线管理

编辑:

发现这是一个安装在我的本地机器上的库(通过Visual Studio扩展),因此我的托管计算机上不存在意味着引用被破坏我试图将相应的文件添加到源代码控制并直接从源代码引用它控制.但我不知道它实际上引用的是什么,因为它没有说.参考资料的属性如下:

在此输入图像描述

tfs tfsbuild sqlite-net win-universal-app azure-devops

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

Visual Studio Team Services在Azure上部署 - azure vm上不存在错误default-publish.ps1

我正在尝试通过Visual Studio Team Services(以前的Visual Studio Online)发布和部署系统将Web应用程序部署到Azure.这工作正常,直到昨天我遇到以下错误:

[error]术语"C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\Publish\Scripts\default-publish.ps1"无法识别为cmdlet的名称,功能,脚本文件或可操作程序.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试.

我使用以下脚本进行发布:

PublishAspNet5WebApp.ps1

param($websiteName, $packOutput)

$website = Get-AzureWebsite -Name $websiteName

# get the scm url to use with MSDeploy.  By default this will be the second in the array
$msdeployurl = $website.EnabledHostNames[1]


$publishProperties = @{'WebPublishMethod'='MSDeploy';
                        'MSDeployServiceUrl'=$msdeployurl;
                        'DeployIisAppPath'=$website.Name;
                        'Username'=$website.PublishingUsername;
                        'Password'=$website.PublishingPassword}


$publishScript = "${env:ProgramFiles(x86)}\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\Publish\Scripts\default-publish.ps1"


. $publishScript -publishProperties $publishProperties  -packOutput $packOutput
Run Code Online (Sandbox Code Playgroud)

然后,我检查了Kudu是否在路径中实际存在default-publish.ps1文件:

$ publishScript = "$ {ENV:PROGRAMFILES(X86)} \微软的Visual Studio 14.0\Common7\IDE \扩展\微软\网络工具\发布\脚本\默认publish.ps1"

我发现整个Web Tools文件夹不存在.

这是最近的变化吗?我该如何解决这个问题?我假设改变脚本位置不仅仅是神奇地工作. …

azure webdeploy azure-devops

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

Nuget还原包在Visual Studio Team Services构建中开始失败

从上周四开始,当我们提交代码时,我们的一个Team Services构建开始失败,

错误是下一个:

2016-06-20T10:15:29.7964057Z ##[error]System.AggregateException: One or more errors occurred. ---> System.NotSupportedException: The given path's format is not supported.
2016-06-20T10:15:29.8120276Z ##[error]   at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
2016-06-20T10:15:29.8120276Z ##[error]   at System.IO.Path.GetFullPath(String path)
2016-06-20T10:15:29.8120276Z ##[error]   at System.Linq.Enumerable.<>c__DisplayClass7_0`3.<CombineSelectors>b__0(TSource x)
2016-06-20T10:15:29.8120276Z ##[error]   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
2016-06-20T10:15:29.8120276Z ##[error]   at NuGet.CommandLine.RestoreCommand.ProcessSolutionFile(String solutionFileFullPath, PackageRestoreInputs restoreInputs)
2016-06-20T10:15:29.8120276Z ##[error]   at NuGet.CommandLine.RestoreCommand.GetInputsFromFile(String projectFilePath, PackageRestoreInputs packageRestoreInputs)
2016-06-20T10:15:29.8120276Z ##[error]   at NuGet.CommandLine.RestoreCommand.DetermineRestoreInputs()
2016-06-20T10:15:29.8120276Z ##[error]   at NuGet.CommandLine.RestoreCommand.<ExecuteCommandAsync>d__23.MoveNext()
2016-06-20T10:15:29.8120276Z ##[error]   --- End of inner exception stack trace ---
2016-06-20T10:15:29.8120276Z ##[error]   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean …
Run Code Online (Sandbox Code Playgroud)

sitefinity nuget nuget-package azure-devops

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

Git:克隆时显示消息

当我从Visual Studio Team Services(Visual Studio Online)帐户克隆存储库时,我在克隆过程中在控制台中获取了一条消息:

Cloning into 'thirdparty/boost'...
remote:
remote:                    vSTs
remote:                  vSTSVSTSv
remote:                vSTSVSTSVST
remote: VSTS         vSTSVSTSVSTSV
remote: VSTSVS     vSTSVSTSV STSVS
remote: VSTSVSTSvsTSVSTSVS   TSVST
remote: VS  tSVSTSVSTSv      STSVS
remote: VS   tSVSTSVST       SVSTS
remote: VS tSVSTSVSTSVSts    VSTSV
remote: VSTSVST    SVSTSVSTs VSTSV
remote: VSTSv        STSVSTSVSTSVS
remote:                VSTSVSTSVST
remote:                  VSTSVSTs
remote:                    VSTs    (TM)
remote:
remote:  Microsoft (R) Visual Studio (R) Team Services
remote:
Receiving objects: 100% (13740/13740), 736.66 MiB | 278.00 KiB/s, done.
Run Code Online (Sandbox Code Playgroud)

我想在我的git服务器上做类似的事情.如何在克隆时发送要打印的消息?

git azure-devops

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