安装Team Services Agent Win7
现状:项目现时使用的是Team Services,使用Team Services可以控制其中的一台Build Server,从Github提取代码,并在Build Server进入编译打包处理(sonarQube静态扫描等),如需Release,则从服务器中取出并放入至Web Server,运行状态正常。
现时有一个新的需求,除了项目的代码需要如此处理之外,需要将sonarQube扫描代码的方法推广至部分的其中项目,因为历史原因,有部分代码是存放在内部SVN服务器(即内网)的,当需要处理SVN的代码时,却不成功
配置: 在Build Server中已经安装TortoiseSVN_1.9.4.27285_x64,也有安装SVN命令行工具,
在Team Services中配置了SVN的节点(地址及用户信息)
在Team Services加入了仓库信息
现象:在调用Build步骤时,第一个步骤取代码就需到问题,一直提示SVN找不到(即SVN未安装)
https://github.com/Microsoft/vsts-agent/blob/master/src/Misc/layoutbin/en-US/strings.json,可以看到该错误信息的原因代码
没有办法,这次做一次新的尝试,即将Agent安装在本地电脑上,因为本地电脑也有安装SVN等工具,查看是否有不同的错误信息
第一步:下载Agent,在Team Services的Agent Pools中,下载一个Agent文件
第二步:配置个人的Token,
在生成个人Token时,需要选择不同的权限,这里,我选择的是所有的权限,请注意,权限太大,是不大安全的!
第三步:安装Agent,安装Agent时,关于安装,可以参考官方文档:https://www.visualstudio.com/en-us/docs/build/actions/agents/v2-windows
1.输入Team Service的URL
2.身份谁类型
3.个人的Token
4.代理池的名称(默认default)
5.代理名称(默认就好,默认是获取)
6.工作目录(默认就好,默认是_work)
7.运行帐号(默认就好)
8.是否服务运行(默认是)
当配置完成后,需要再次点击run.cmd运行agent
到此,它就会以一个服务运行在服务器或是你的电脑
第四步(可选):删除Agent
在Agent的文件夹按住shift,运行命令 config remove,输入自己的Token,就可以了
安装Team Services Agent Win7的更多相关文章
- Linux安装Team Service Agent
(1)下载linux agent文件(在windows中下载后,通过WinSCP复制至linux服务器中) 或者可以在linux直接下载文件(直接下载不会因为网络问题而导致传输中断) 首先使用命令建立 ...
- 使用Visual Studio Team Services持续集成(二)——为构建定义属性
使用Visual Studio Team Services持续集成(二)--为构建定义属性 1.从VSTS帐户进入到Build 2.编辑构建定义并单击Options Description:如果这里明 ...
- Continuous Integration for iOS Apps with Visual Studio Team Services
原文引用自:https://blog.xamarin.com/continuous-integration-for-ios-apps-with-visual-studio-team-services/ ...
- 使用 Jenkins 和 Team Services 将应用部署到 Linux VM
持续集成 (CI) 和持续部署 (CD) 是一个管道,可以通过它生成.发布和部署代码. Team Services 针对到 Azure 的部署提供了一组完整的功能完备的 CI/CD 自动化工具. Je ...
- Team Services的打包管理
Team Services的打包管理 概述 Package Management (打包管理)是一种扩展,可以更容易地发现.安装和发布包. 它与Team Services中心如构建功能深度集成,这样打 ...
- 使用Visual Studio Team Services持续集成(一)——构建ASP.NET Core
使用Visual Studio Team Services持续集成(一)--构建ASP.NET Core 概述 持续集成(CI)是将代码尽可能频繁地集成到共享仓库中的过程.在代码集成期间,构建中断或测 ...
- Visual Studio Team Services 动手实验
Visual Studio Team Services 动手实验 概述 为Visual Studio Team Services提供的动手实验,要完成实验首先需要满足以下条件: Visual Stud ...
- Visual Studio Team Services Demo Generator简介
Visual Studio Team Services Demo Generator简介 Visual Studio Team Services Demo Generator能够帮助我们在Visual ...
- 使用 Visual Studio Team Services 和 IIS 创建持续集成管道
若要将应用程序开发的生成.测试和部署阶段自动化,可以使用持续集成和部署 (CI/CD) 管道. 本教程介绍如何在 Azure 中使用 Visual Studio Team Services 和 Win ...
随机推荐
- 微信PC端授权页面提示授权入口所在域名为空
做第三方微信平台的时候做授权页面,用window.open方法从第三方平台页面打开新的授权标签页. 在IE浏览器上出问题,提示如下: 在chrome和firefox浏览器上正常. 搜了一下,发现微信是 ...
- hihocoder 1320 压缩字符串(字符串+dp)
题解: 其实就是对应三种dp的转移方式 1.拼接类型 dp[i][j] = dp[i][c] + dp[c][j] 2.不变类型 dp[i][j] = j-i+1 3.重复类型(必须满足有k个循环节) ...
- 【题解】NOI2009二叉查找树 + NOIP2003加分二叉树
自己的思维能力果然还是太不够……想到了这棵树所有的性质即中序遍历不变,却并没有想到怎样利用这一点.在想这道题的过程中走入了诸多的误区,在这里想记录一下 & 从中吸取到的教训(原该可以避免的吧) ...
- BZOJ 2226 [Spoj 5971] LCMSum | 数论拆式子
题目: http://www.lydsy.com/JudgeOnline/problem.php?id=2226 题解: 题目要求的是Σn*i/gcd(i,n) i∈[1,n] 把n提出来变成Σi/g ...
- 使用es6一行搞定文字溢出省略号
使用的是es6中扩展字符串方法参考地址 padStart(),padEnd() 使用padStart() 两个参数padStart(字符串最小长度,用来补全的字符串): 例如 let str = '1 ...
- 湖南大学第十四届ACM程序设计新生杯 Dandan's lunch
Dandan's lunch Description: As everyone knows, there are now n people participating in the competiti ...
- 第九届蓝桥杯C/C++B组题解附代码
1.标题:第几天 2000年的1月1日,是那一年的第1天.那么,2000年的5月4日,是那一年的第几天? 125天 打开日历就ok 2. 标题:明码 汉字的字形存在于字库中,即便在今天,16点阵的字库 ...
- 用eval转化对象
var str = '{"name": "tom","age": 12,"sex": "man"}' ...
- 在eclipse中使用JUnit4,以及使用JUnit4进行单元测试的技巧
一 在eclipse中使用JUnit4 首先在工程上右键,选择属性,找到Java Builder Path,添加JUnit4的lib,如下图: 在要测试的类上右键新建 Junit test cas ...
- Struts2 内建的验证规则
Struts2 内建的验证规则 conversion validator:转换验证器 date validator:日期验证器 double validator:浮点验证器 email validat ...