我正在使用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添加自定义状态?
我主张将Visual Studio Team Services用于我们的源代码控制解决方案,并且实际上已经开始这样做了.但是,我的经理在云托管存储和服务方面有点担心,他想知道在Team Services因任何原因无法访问时我们的应急计划是什么.
我已经指出,我们的源代码在我们的开发人员的计算机上,在他们的映射工作空间中,但不可否认的是,如果我们最终得到了这个并且无法访问Team Services,那么我们肯定会受到一些限制.他们可能都在处理同一解决方案的不同部分,我们无法将所有更改检查回中央存储库或合并在单独的分支中进行的更改.我们也无法访问与之前签到或我们的积压,测试等相关的评论.
所以,问题是,有没有办法备份我们在Team Services中托管的所有东西,以便在出现问题时,我们能够将所有这些恢复到本地托管的TFS安装中(或者别的地方)?
有谁知道是否有Visual Studio Team Services(http://visualstudio.com/)API?请注意我引用的是"服务",而不是"服务器".
我一直在寻找,但我一直找不到.
有没有办法在Visual Studio Team Services中的任务之间保持环境值的更改?我正在使用Powershell来改变它,但它只在任务中改变它而不是整个过程.
Write-Verbose "Before: $Env:SuperVersion"
$Env:SuperVersion = $NewVersion
Write-Verbose "After: $Env:SuperVersion"
Run Code Online (Sandbox Code Playgroud)
Write-Verbose "Final: $Env:SuperVersion"
Run Code Online (Sandbox Code Playgroud)
我看到After的变化但是Final总是得到原始值
我在Team Services上创建了一个VS构建定义.当我对它进行排队时,构建会成功运行,它还会为解决方案中的所有项目输出dll,但我使用Web Api2创建的服务层除外.
当我从drop位置下载工件时,我有文件夹,包含数据层,业务层和其他帮助程序项目的dll.我没有的是我可以部署到IIS的主服务层dll.
以下是我的发布设置的屏幕截图.
我能错过什么?
我目前正在尝试Visual Studio Team Services,我想检查包含代码和更多子文件夹的整个文件夹.我在CODE-> EXPLORER选项卡中,当我右键单击右侧(主区域)时,会出现一个上下文菜单,其中有一个menuitem Add.所以,我尝试添加一个现有的项目,但是,它不会让我放入文件夹.我尝试然后拖动内容区域中的整个文件夹,但它说错误.如何在源代码管理中添加文件夹?
我使用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扩展),因此我的托管计算机上不存在意味着引用被破坏我试图将相应的文件添加到源代码控制并直接从源代码引用它控制.但我不知道它实际上引用的是什么,因为它没有说.参考资料的属性如下:
我正在尝试通过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文件夹不存在.
这是最近的变化吗?我该如何解决这个问题?我假设改变脚本位置不仅仅是神奇地工作. …
从上周四开始,当我们提交代码时,我们的一个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) 当我从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服务器上做类似的事情.如何在克隆时发送要打印的消息?
azure-devops ×10
tfs ×6
tfsbuild ×2
azure ×1
build ×1
git ×1
nuget ×1
powershell ×1
sdk ×1
sitefinity ×1
sqlite-net ×1
webdeploy ×1