【问题标题】:Can i see from which branch was last deployed in capistrano我可以查看上次在 capistrano 中部署的分支吗
【发布时间】:2016-06-23 09:50:37
【问题描述】:

所以我有一个 DEV 服务器,所有的部署都在这个服务器上进行。 我们在不同的分支上开发,随机部署进行测试。

有没有办法检查上次部署期间签出的分支?还是我必须手动跟踪?

【问题讨论】:

    标签: git symfony capistrano bitbucket


    【解决方案1】:

    有一个文件current/REVISION,其中包含已部署提交的哈希。您可以运行git branch -a --contains <commit> 来获取包含此提交的分支。

    【讨论】:

      【解决方案2】:

      我正在使用capistrano 3.11。每当我成功部署时,capistrano 都会在您部署的应用程序文件夹中创建一个revisions.log 文件。会有类似下面的东西

      Branch feature_branch (at ab2d06d889894c1a21101dd50) deployed as release 20190108100932 by deployer
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-04-26
        • 2015-11-16
        • 1970-01-01
        • 1970-01-01
        • 2014-11-28
        • 1970-01-01
        相关资源
        最近更新 更多