2019年12月1日

在Azure DevOps Server (TFS)的流水线中编译和测试Xcode移动应用(iPhone)

摘要:概述Xcode是开发基于苹果macOS系统的桌面应用和移动应用的主要IDE工具。使用Azure DevOps Server (原名TFS)系统中的pipelines流水线功能,可以方便的集成Xcode项目,使用web浏览器在DevOps服务器上,实现一键编译、测试和发布等工作,省却测试发布过程中复杂的流程,大幅提高测试发布的效率,提高开发和测试团队之间的协作效率。本文已经某银行的IOS手机银行移动... 阅读全文

posted @ 2019-12-01 19:57 danzhang 阅读 (59) 评论 (0) 编辑

2019年11月28日

在macOS苹果电脑上安装Azure DevOps Server(TFS)代理

摘要:1. 概述MacOS是一套运行于苹果Macintosh系列电脑上的操作系统,是首个在商用领域成功的图形用户界面操作系统。Iphone应用软件的开发人员,都使用运行macOS的电脑或mini盒子进行软件开发和调试,其中XCode则是开发人员主要使用集成开发工具(IDE)。作为一款软件协作开发管理平台产品,Azure DevOps Server完全支持基于macOS实现软件研发的持续集成和发布(CI和... 阅读全文

posted @ 2019-11-28 22:50 danzhang 阅读 (49) 评论 (0) 编辑

2019年11月22日

与某军工背景软件企业分享Azure DevOps Server的经验

摘要:DevOps 是英文单词Development和Operations的组合词,是一种用于促进软件开发、运维实施和质量保障部门之间协同工作的过程和方法。结合软件开发管理规范,应用自动化的构建、测试和发布技术,提高软件交付速度和质量可以提高交付速度、减少变更范围,也可以强化发布过程的协作,还可以提高交付过程的自动化程度。作为微软公司软件研发管理平台产品的Azure DevOps Server,已经逐渐... 阅读全文

posted @ 2019-11-22 20:11 danzhang 阅读 (74) 评论 (0) 编辑

在Azure DevOps Server中运行基于Spring Boot和Consul的微服务项目单元测试

摘要:1 概述谈到微服务架构体系,绕不开服务发现这个功能。服务发现机制是简化微服务配置、实现容灾、水平扩缩容、提高运维效率的重要方式。在服务发现工具中,Consul在部署和使用方面与容器结合的天衣无缝,成为越来越多的企业作为服务发现的首选产品。在微服务开发中,SpringBoot目前是最为广泛使用一个框架。SpringBoot+Consul成为一个比较经典的微服务组合。作为DevOps软件研发运维一体化... 阅读全文

posted @ 2019-11-22 19:45 danzhang 阅读 (33) 评论 (0) 编辑

2019年11月7日

Azure DevOps Server(TFS) 客户端分析

摘要:Azure DevOps Server(TFS) 是微软公司的软件协作开发管理平台产品,为软件研发、测试、实施提供全流程的服务。作为一款应用服务器产品,他的客户端是什么,在哪里下载客户端?我们在项目实施过程,经常碰到这样的问题。本文的目的就是为了解答这个问题。作为一款企业级的软件研发管理平台,Azure DevOps Server 集成了需求管理、项目计划、人员管理、代码管理、持续集成、自动发布等... 阅读全文

posted @ 2019-11-07 21:12 danzhang 阅读 (180) 评论 (0) 编辑

2019年10月25日

传统码头建设企业:Azure DevOps Server 流水线技术沟通

摘要:受某码头建设企业的邀请,与企业软件研发团队就如何利用Azure DevOps Server进行了沟通。结合企业当前技术框架和管理流程,探索利用微软Azure DevOps Server的技术能力,加强研发、测试、实施团队的协作关系,提高软件研发质量和效率的方案。------------------------------------------------------------http://ww... 阅读全文

posted @ 2019-10-25 13:53 danzhang 阅读 (70) 评论 (0) 编辑

ItelliJ Idea 2019提交TFVC变更,系统提示Validation must be performed before checking in

摘要:问题描述全新安装的Idea 2019,从Azure DevOps Server 2019 (原名TFS)的TFVC代码库下载文件,正常。修改代码后,签入,系统提示“Validation must be performed before checking in”,无法完成代码签入。检查了TFS系统,没有对应的签入规则,Idea中与规则相关的设置也都已经取消。IntelliJ IDEA 2019.1 ... 阅读全文

posted @ 2019-10-25 13:28 danzhang 阅读 (77) 评论 (0) 编辑

2019年9月26日

在Azure DevOps Server 中提交Maven 依赖包(mvn deploy-file)

摘要:Contents 1. 概述 2. 必要准备 安装Java 下载安装Maven 3. 服务器配置 新建连接源 4. 客户端配置 5. 上传maven包文件 6. 常见问题 Maven最新版本3.6.2出现异常 1. 概述 Azure DevOps Server (TFS)可以实现多种依赖包的托管服务 阅读全文

posted @ 2019-09-26 19:06 danzhang 阅读 (118) 评论 (0) 编辑

2019年9月20日

为Azure DevOps Server (TFS) 配置安全访问(HTTPS with SSL)

摘要:Contents1. 概述2. HTTP和HTTS比较支持HTTP和HTTPS两种方式要求所有连接使用HTTPS优点:缺点:3. 为Azure DevOps Server 配置安全访问1. 概述Azure DevOps Server (TFS)支持默认的超文本传输协议(HTTP),也支持安全的超文本传输协议(HTTPS)。将TFS服务器服务器配置为安全访问(https/SSL),可以大幅增强其部署... 阅读全文

posted @ 2019-09-20 13:48 danzhang 阅读 (139) 评论 (0) 编辑

2019年9月10日

集成Azure DevOps Server(TFS) 与微软Teams

摘要:1.概述Microsoft Teams是Office 365中团队协作的中心。将团队的所有聊天、会议、文件和应用程序放在一个位置。软件开发团队可以在一个专门的协作中心中即时访问他们所需的所有内容,Teams将您的团队、对话、内容和工具从Office 365和Azure DevOps集中到一个地方。2.必要条件为了将azure devops服务与Microsoft团队集成,您必须拥有Office36... 阅读全文

posted @ 2019-09-10 20:22 danzhang 阅读 (185) 评论 (0) 编辑

导航