我正在尝试通过web api连接到我的Visual Studio Online帐户.按照此处的步骤操作:
NetworkCredential netCred = new NetworkCredential(
"myaccount@gmail.com",
"mypassword");
BasicAuthCredential basicCred = new BasicAuthCredential(netCred);
TfsClientCredentials tfsCred = new TfsClientCredentials(basicCred);
tfsCred.AllowInteractive = false;
TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(
new Uri("https://myaccount.visualstudio.com/DefaultCollection"),
tfsCred);
tpc.EnsureAuthenticated();
Console.WriteLine(tpc.InstanceId);
Run Code Online (Sandbox Code Playgroud)
但是,我收到以下错误消息:
TF30063:您无权访问.visualstudio.com
朋友们,
我正在尝试使用Azure WebJobs设置持续集成.我在解决方案中有一个Web和一个WebJobs项目.我已经在Visual Studio Online(*.visualstudio.com)中为Web应用程序设置了持续集成和部署.我还使用Visual Studio ASP.Net扩展连接了WebJobs和Web应用程序 - 右键单击VS 2013中的WebSite项目>添加>现有Azure WebJob项目.它在网站项目中创建了webjobs-list.json文件.
我期待在Visual Studio Online构建之后,当Azure网站发生Web应用程序部署时,它也将部署WebJobs.但事实并非如此.
在visualstudio.com中构建Visual Studio Online之后,我们如何自动化WebJobs部署?
我正在尝试在Visual Studio 2015 CTP中使用C#6.0的新功能,而我的项目无法在TFS 2013和Visual Studio Online中构建.
我知道Visual Studio使用新的Roslyn编译器,它取代了原生的.NET编译器,因此TFS构建代理无法编译.
我的问题是如何在构建代理上(以及在Visual Studio Online中)安装Roslyn并告诉构建代理使用此编译器而不是本机?
在我的Team Foundation Server中,我有一个包含Team Project的集合.该团队项目有几个贡献者.以下代码行获得该项目的所有贡献者:
TfsTeamProjectCollection collection = new TfsTeamProjectCollection(new Uri("http://tfs:8080/tfs/CollectionName"));
IGroupSecurityService groupSecurityService = collection.GetService<IGroupSecurityService>();
Identity contributors = groupSecurityService.ReadIdentity(SearchFactor.AccountName, "[ProjectName]\\Contributors", QueryMembership.Expanded);
Identity[] members = groupSecurityService.ReadIdentities(SearchFactor.Sid, contributors.Members, QueryMembership.None);
Run Code Online (Sandbox Code Playgroud)
成员中的每个Identity 都有一个Property MailAddress,在我的例子中等于string.Empty.
我在哪里管理这些邮件地址?
我的第一个想法是在开始 - >管理工具 - >计算机管理 - >用户中查看用户
我选择了其中一个用户并打开了他的属性.我以为TFS可能会有一个电子邮件属性.但我找不到一个.
然后我打开了TFS管理控制台,查找了组成员资格并导航到其中一个用户.也无法编辑属性.
有谁知道在哪里设置该电子邮件地址?
我的团队使用Visual Studio Online("VSO")来管理我们的ALM.
我们已经有一个按钮构建过程,用于从我们的本地Git仓库(远程)构建代码,并将其部署到Azure上的Microsoft Azure网站.
除此之外,我们还希望通过按下按钮构建和部署本地开发测试环境.
从VSO的ALM生态系统中将自动化的本地开发测试部署集成到我们的开发流程中的最佳方法是什么?
[我们也拥有TFS 2012 - 有没有办法从VSO利用它来驱动我们的VSO git仓库的内部部署构建部署?]
continuous-integration continuous-deployment continuous-delivery azure-devops
Visual Studio社区版能够在Visual Studio Online帐户上使用我的存储库吗?
我已经为Visual Studio Online Professional每月支付50美元,它包含在在线帐户中,但现在我真的很想知道我是否还需要付费.我在线帐户上的项目很少,我不能放弃,但据我所知,附带的Pro与社区版非常相似.那我为什么要付钱呢?如果我停止付款,我会丢失在线项目吗?
我正试图在新的一年里获得宗教信仰,我的清单上的一件事就是拥有一个符号服务器.
我正在为我的源代码控制和构建控制器使用Visual Studio Team Services.
我看到我应该进入"发布符号的路径"

但我不知道那个领域到底发生了什么.Visual Studio Team Services是否会自动创建我应该使用的默认符号服务器,如果是,那么该路径是什么.如果不是在Visual Studio Team Services中部署Symbol Server的过程是什么?
我在Visual Studio Online中添加了一个Visual Studio项目sitename.visualstudio.com.如何为Visual Studio Online Web访问门户中的所有签入启用门控签入构建?我们是否可以选择在Visual Studio Online的Web访问门户中发送代码以供审阅?我在哪里可以找到它?
我在Azure上有一个现有的Web应用程序,其中包含一些非常有限的应用程序洞察监控(端点检查).我想我会完成剩下的功能,所以我按照http://azure.microsoft.com/en-us/documentation/articles/app-insights-start-monitoring-app-上的说明将遥测添加到我的项目中.健康使用/.一切顺利,我能够看到,当我加载带有检测JavaScript的页面时,它实际上是向azure发送请求,我在错误代码或json响应中的错误数组中都没有返回错误.
应用程序洞察配置文件中的GUID看起来是正确的.我也试过手动发送遥测
private void GatherTelemetry()
{
var telemetry = new TelemetryClient();
telemetry.TrackEvent("FeedPageLoaded");
}
Run Code Online (Sandbox Code Playgroud)
虽然所有这些行动都出现在视觉工作室的计数中

门户中没有任何东西.

我已经尝试重新打开刀片以及再次注销.
我还能尝试什么?
我正在使用Visual Studio Online.
我想创建一个测试计划.根据Microsoft教程,应该通过单击"+"符号创建它,如下图所示.

更多信息:我关注此链接
http://www.visualstudio.com/en-us/get-started/create-a-test-plan-vs
Run Code Online (Sandbox Code Playgroud)
但我看不出任何创建测试计划的选项(见下图).

请提供解决方案.
谢谢.