标签:http 版本 https 升级 控制 包管理 rom 访问 tutorials
根据 [1],安装途径有:
如果是从 PyPI 上升级包,我们只需要更改包的版本号就可以。但实际上整个流程是:
像正常的包一样维护:
这样使用者只需要更改版本号就能升级。
使用者部署时不需要对该包做额外处理。
将包作为 submodule 添加到要使用的项目中,然后手动安装,包的版本通过 submodule 的 commit 与版本号来追踪。
部署时需要在具有该包 git 权限的机器上将 submodule 打包,然后上传到部署机器,因为一般的部署机器没有 git 权限。
如果只通过 commit 来追踪,由于这里存在将 submodule 打包再安装,所以如果要安装最新的 submodule,要么更新 submodule 的版本号或者强制重新安装 submodule 即使版本号一样。
如果不希望包暴露到外部,那么可以使用『 Git submodule』或修改『正常维护』。
标签:http 版本 https 升级 控制 包管理 rom 访问 tutorials
原文地址:https://www.cnblogs.com/jay54520/p/8989389.html