摘要: 思路: 1.首先是要获取项目的差异文件列表,实现方式是通过cmd 执行git 命令。 git pull 拉取最新代码 git log 查看git签入记录 ,使用参数 --pretty=format:" + h,+ an,+ cd,+ s\" 格式化输出格式为 hash,作者,日期,备注 git di 阅读全文
posted @ 2018-07-21 02:10 yxieguodong 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 【持续更新中啦】 过去一年,有在尝试做.net 这块的开发运维工作。基于现在的开发场景,写了一套差异发布工具。后面用python重写了一套,现学现卖。 主要功能: 差异打包、自动发布、自动回滚 实现架构: 1.Manager 部暑在本地负责编译代码的工作站。负责获取git的签入记录,按记录获取差异文 阅读全文
posted @ 2018-07-21 02:00 yxieguodong 阅读(1691) 评论(0) 推荐(0) 编辑