繁体   English   中英

脚本版本控制

[英]Script Versioning

我正在处理一个非常大的脚本,已经偶然发现一个问题,我该如何对脚本进行版本控制? (例如)superscript.ps1在版本2上,但是如果用户使用脚本的版本1,它将在脚本初始化期间通知他们。

基本上,我无法限制他们从何处提取文件,因此我考虑将“ CurrentVersion”文件保存在我们的一台服务器上,并在其中保留版本号,但是我如何才能获得正在运行的脚本来检查该文件并排除错误?

CurrentVersion.txt
superscript1, 2.0
superscript2, 2.5
script1, 10.2

我只是找不到真正实现这样的东西的合理方式,任何帮助或指出正确的方向将不胜感激。

老实说,我认为这里的方法是停止在脚本的生产版本所在的中央文件夹中进行开发。

开始使用git,在新分支中的本地计算机或开发盒上进行开发。 完成后合并到母版,然后将母版复制到中央位置,或将其从集中式仓库(GitHub,Bitbucket,GitLab)中拉出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM