我们正在开发一个用自耕角度发生器建造的项目。现在似乎需要将其“傀儡化”以进行部署。
很明显,应该为服务客户端部分的机器提供角度项目的编译(最小化,优化)版本。但是我不知道是否应该将它存储在我们的bitbucket repo上 - 例如在标记新版本时主分支上的示例 -
我找不到任何有关此练习的帖子,我可以使用一些帮助。
答案 0 :(得分:1)
关于角度缩小版本有一些事实:
您决定将已编译的版本部署到客户端计算机。
如果您正在使用像git这样的版本控制。你可以添加到repo一个包含已编译版本的文件夹,因此你的存储库在同一文件夹中有source和dist。可能你也有后端代码,有时候在后端代码中你可以将编译后的版本添加到服务器上的主机上。将所有代码和构建集中在一个仓库中会更好,因此您可以使用一个命令执行此操作。
在我的情况下,我在java中编写脚本,将builded文件夹复制到另一个文件夹。我们还使用Visual Studio作为后端,因此我编写了脚本,将新文件名添加到.cs文件中,因此可以通过连续集成工具查看它。
进入决赛,从发布主分支在git中创建新分支。复制部分工作很有用。 我不知道您发布的频率,但您可以通过在git中使用分支来解决它。 所以你的分支看起来像这样:
主
release1
release2
...
假设您正在使用master进行开发并将新版本复制到发行版。