03 2019 档案

受邀参加北京某企业组织的一次研发流程沟通
摘要:会议地点:北京会议时间:2018年8月15日 阅读全文

posted @ 2019-03-26 21:07 danzhang 阅读(248) 评论(0) 推荐(0) 编辑

分享Azure DevOps技术,来微信群吧!
摘要:现在QQ用户越来越少,基本上都转移到微信上了。 讨论问题,动不动就来一个微信群。下面这样几百人的微信群,专门讨论Azure DevOps (TFS)技术,你加入了么? 还等什么,扫一扫吧! 阅读全文

posted @ 2019-03-26 20:56 danzhang 阅读(837) 评论(1) 推荐(0) 编辑

使用TheFolderSpy监控文件夹的变化-邮件通知
摘要:一、概述当我们的文档或者代码文件发布在公网、共享文件夹中,其他用户具备访问或修改的权限时,就存在文档被覆盖或删除的分享。另外一个典型的场景,发布在Web服务器上的网页文件,在网站版本不更新的时间,服务器上的文件一般保持不变,如果出现异常的变更,一般是由于遭到了黑客攻击,如果我们能够对站点中的文件变更得到实时通知,这对与服务器的安全无疑是非常有利的。如果共享文档的存储服务器是类似TFS、ShareP... 阅读全文

posted @ 2019-03-26 19:53 danzhang 阅读(1489) 评论(0) 推荐(0) 编辑

还原Azure DevOps Server (TFS)中误删除的生成流水线
摘要:流水线历史记录DevOps Server流水线的历史记录有完善的版本日志,用户可以随时回退到修改过程中的任何一个版本,还能比较差异。这个历史记录功能可以和代码库中的版本控制媲美。图一:生成历史记录但是,如果实施工程师辛辛苦苦配置的复杂流水线,不小心被一个小白删除了,而你翻遍了Azure DevOps Server 的所有菜单也找不到流水线的回收站菜单,此时估计你跳楼的心都有了。图二:生成定义中的删... 阅读全文

posted @ 2019-03-21 22:18 danzhang 阅读(810) 评论(0) 推荐(0) 编辑

在Azure DevOps Server的代理服务器安装Python环境
摘要:Python和Azure DevOps Server Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初主要为系统运维人员编写自动化脚本,在实际应用中,Python已经在前端、后台、测试和大数据分析中广泛使用。DevOps Server (TFS)作为一个全流程的开发测试运维平台,支持Python语言,当然是必须具备的一个功能。下面介绍如何在DevOps Server中调... 阅读全文

posted @ 2019-03-20 16:41 danzhang 阅读(758) 评论(0) 推荐(0) 编辑

在Azure DevOps Server (TFS 2019) 流水线传递参数
摘要:变量概述在Azure DevOps Server的流水线中,变量是衔接不同任务和不通代理之间的桥梁,它可以使相对松散、各自独立的任务之间相关影响并共享数据。在流水线中使用变量,可以在各任务之间相互调用关键性的数据。顾名思义,变量是一个可以在流水线中变化值。在CI/CD的执行流水线中,我们都需要使用到各种用途的字符、数字,对象这些字符、数据的定义,我们可以采用变量的方式实现,而不需要在代码中硬编码。... 阅读全文

posted @ 2019-03-19 21:07 danzhang 阅读(2135) 评论(2) 推荐(0) 编辑

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

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

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

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

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) 编辑

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

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

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

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

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示