首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏edsion的小窝

    浅谈自动化测试的版本控制

    所以综合以上几条,我尝试了一个简化版的方案:在某个关键文件内,添加__version__全局变量,然后通过bump2version“自动”更新版本号,并且在版本号改变后自动提交到git。 这也是使用pipenv的理由之一 创建配置 bump2version 的配置文件.bumpversion.cfg,内容如下: # filename: .bumpversion.cfg [bumpversion 执行以下命令进行测试环境、配置文件是否正确: $ pipenv run bump2version --allow-dirty --dry-run --list patch current_version 下一步,执行更新试试: $ pipenv run bump2version --allow-dirty --list patch current_version=1.2.0 commit=True tag 直接用 python 调用bump2version和gitpython代码,不用考虑环境、依赖等问题,比创建子进程性能也略优。

    1.8K30发布于 2019-10-31
  • 来自专栏入门小站

    你可能不太会用的10个Git命令

    如果你用的是 Python,并希望更改你所构建的包,bump2version 会自动为你创建标签。一旦将标签推送出去,你就可以在自己的版本中使用了。

    91120编辑于 2022-06-02
  • 来自专栏Spark学习技巧

    你可能不太会用的 10 个 Git 命令

    如果你用的是 Python,并希望更改你所构建的包,bump2version 会自动为你创建标签。一旦将标签推送出去,你就可以在自己的版本中使用了。

    1.1K30发布于 2019-05-16
  • 来自专栏机器之心

    ​你可能不太会用的10个Git命令

    如果你用的是 Python,并希望更改你所构建的包,bump2version 会自动为你创建标签。一旦将标签推送出去,你就可以在自己的版本中使用了。

    1.1K10发布于 2019-04-09
领券