上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 29 下一页

2019年3月17日

Azure DevOps Server:Git权限设置

摘要: Azure DevOps Server 权限概述在Azure DevOps Server (之前名称为TFS)中,权限是一个比较复杂的概念。从权限层级上来说,包括服务器级别、团队项目集合级别、团队项目级别和对象级别。其中的对象级别,是指对TFS系统中具体的每种类型的数据、或者每个具体的数据,对于不同的成员(或组)可以设置不同的权限。Git权限概述对于Git库这个特定的数据对象,在Azure Dev... 阅读全文

posted @ 2019-03-17 23:37 danzhang 阅读(5499) 评论(0) 推荐(1)

2019年3月13日

SharePoint 列表中增加列编辑功能菜单

摘要: 需求描述在企业的部署中,经常将SharePoint和TFS集成在一起,两个系统之间相互读取数据,展现开发进度。在TFS 2018之前版本中,由于TFS的门户定制功能有限,用户比较喜欢使用SharePoint来作为开发团队的门户。而SharePoint中最亮眼的功能是列表,列表为客户共享电子表格数据、协作制表提供了一个非常编辑途径。在SharePoint列表中,有一个特殊的列“标题”title,这是... 阅读全文

posted @ 2019-03-13 10:52 danzhang 阅读(971) 评论(0) 推荐(0)

2019年3月9日

Azure DevOps Server(TFS 2019) 中的SonarQube扫描任务出现错误:AppTest.java can't be indexed twice

摘要: SonarQube错误描述将一个Maven示例程序导入到Azure DevOps的待库中,执行SonarQube扫描过程时, DevOps Server提示下面的错误信息:[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar (default-cli) on ... 阅读全文

posted @ 2019-03-09 06:24 danzhang 阅读(1273) 评论(0) 推荐(0)

2019年3月7日

Azure DevOps Server: 使用Rest Api获取拉取请求Pull Request中的变更文件清单

摘要: 需求:Azure DevOps Server 的拉取请求模块,为开发团队提供了强大而且灵活的代码评审功能。拉取请求中变更文件清单,对质量管理人员,是一个宝贵的材料。质量保障人员可以从代码清单中分析不通文件的修改频率、不通文件对应需求类型的关联关系的功能。通过对这些数据的分析,可以深度挖掘开发过程中积累的数据的价值。下面介绍如何使用Azure DevOps Server 提供的Rest Api 轻易... 阅读全文

posted @ 2019-03-07 22:51 danzhang 阅读(1674) 评论(0) 推荐(0)

2019年3月5日

在推送提交之后阻止Azure DevOps (TFS)持续集成

摘要: 在Azure DevOps服务器上配置生成定义时,可以配置连续集成(CI)生成。每次签入或提交到源代码库时都会自动运行一个CI构建。这种机制允许开发人员启动一个自动化的过程,例如编译和部署构建。这是一个非常有用的过程,应该以上述方式进行许多自动话的处理,例如代码扫描、单元测试等。但是,有时开发人员根本不希望签入触发生成,或者说代码或文件的变更不需要触发自动构建流程。例如,在更新markdown文件... 阅读全文

posted @ 2019-03-05 13:53 danzhang 阅读(819) 评论(0) 推荐(1)

2019年1月18日

一次典型的TFS故障处理:域控失联

摘要: 问题描述突然收到客户报告,开发人员登录TFS系统时,出现登录异常现象。即使输入了正确的账户和密码,TFS系统任然提示重新登录的页面,导致用户无法打开TFS系统。即使登录成功,在修改代码或者修改工作项的工程中,系统时而提示“管理员取消了操作”。现象如下图:处理过程1. 接到报告后,我们立刻在多个客户端上验证,重现了用户反馈的问题,并确认问题出在TFS系统服务端,而不是个别开发人员计算机的问题。2. ... 阅读全文

posted @ 2019-01-18 10:06 danzhang 阅读(1169) 评论(1) 推荐(1)

2019年1月12日

受邀与微软售前技术团队参与TFS技术沟通会议

摘要: 微软正式发布Azure DevOps Server 2019的第一个版本,作为Team Foundation Server (TFS)2018的升级版本和替代产品。 作为开发运维一体化平台的主打产品,受到广大开发者的关注。 笔者有幸以微软MVP的身份为用户介绍Azure DevOps Server的 阅读全文

posted @ 2019-01-12 15:08 danzhang 阅读(470) 评论(0) 推荐(0)

2019年1月6日

Visual Studio Code 显示隐藏的.git文件和目录

摘要: 在默认设置中,Visual Studio Code 将下列文件文件排除在显示列表中:"files.exclude": { "**/.git": true, "**/.svn": true, "**/.hg": true, "**/.DS_Store": true}你可以修改用户设置或者工作区设置,将.git文件添加到显示列表中"files.exclude": { "... 阅读全文

posted @ 2019-01-06 15:02 danzhang 阅读(13509) 评论(0) 推荐(0)

2018年12月29日

Azure DevOps Server (TFS)中代码文件换行问题解决方案(Git)

摘要: 之前写过一篇博客“探索TFS Git 库文件换行(CRLF)的处理方式”,主要是针对TFVC代码库的。下面这篇文章说明如何在TFS的Git库中处理代码换行的问题。概述 在Azure DevOps Server(之前叫TFS) 中使用Git管理源代码,需要特别注意代码文件的换行处理。我们在许多团队碰到这样现象,开发人员在自己的Windows 中使用Eclipse 或者Visual Studio... 阅读全文

posted @ 2018-12-29 17:39 danzhang 阅读(1319) 评论(4) 推荐(1)

2018年12月6日

Azure DevOps Server 2019 (TFS)安装教程

摘要: 概述Azure DevOps Server 2019 (之前的名称为TFS),作为微软Azure DevOps 的企业私有(on-premises)服务器,是一个为开发团队提供软件协作开发管理的服务平台,在需求管理、代码管理、持续集成和交付、敏捷开发方面为软件开发团队提供全流程的技术服务。这一运行在企业内网中的开发服务器,由于具备入门门槛低、成本费用低、功能齐全等特点,深受国内软件开发团队、管理团... 阅读全文

posted @ 2018-12-06 22:52 danzhang 阅读(21694) 评论(10) 推荐(3)

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 29 下一页

导航