如何在开发服务器中测试新特性
How to test new feature in development server
我是 Web 开发的新手,我很难理解如何在将提交推送到站点之前测试其他人添加到我的 Web 应用程序的新功能。
我的网络应用程序使用 heroku 和 bitbucket。到目前为止,一次只有一个人在网站上工作,我将提交推送到 heroku master 以查看更改。
但是现在,我想在将提交推送到 heroku master 之前测试一个自由职业者添加到我的 web 应用程序中的新功能。
我该怎么做?
我发现我需要先在 heroku 上设置一个 "staging" 或 "production" 服务器,所以我分叉了我的应用程序,并设置了一个 heroku 遥控器,所以现在我有两个相同的应用程序英雄库。
下一部分是我不明白的,我如何才能看到自由职业者在 bitbucket 中提交的更改,但只在分叉的应用程序中,所以它不会影响正在运行的应用程序。
这是我的 sourcetree 的样子:
希望这是有道理的,如果有任何术语使用不当,我深表歉意。
这里是
您可能正在寻找的是 Heroku Pipelines,它允许您拥有代表同一代码库不同分支的多个环境。
我是 Web 开发的新手,我很难理解如何在将提交推送到站点之前测试其他人添加到我的 Web 应用程序的新功能。
我的网络应用程序使用 heroku 和 bitbucket。到目前为止,一次只有一个人在网站上工作,我将提交推送到 heroku master 以查看更改。
但是现在,我想在将提交推送到 heroku master 之前测试一个自由职业者添加到我的 web 应用程序中的新功能。
我该怎么做?
我发现我需要先在 heroku 上设置一个 "staging" 或 "production" 服务器,所以我分叉了我的应用程序,并设置了一个 heroku 遥控器,所以现在我有两个相同的应用程序英雄库。
下一部分是我不明白的,我如何才能看到自由职业者在 bitbucket 中提交的更改,但只在分叉的应用程序中,所以它不会影响正在运行的应用程序。
这是我的 sourcetree 的样子:
希望这是有道理的,如果有任何术语使用不当,我深表歉意。
这里是
您可能正在寻找的是 Heroku Pipelines,它允许您拥有代表同一代码库不同分支的多个环境。