脚本版本控制

时间:2015-08-12 18:50:23

标签: powershell version-control versioning

我正在编写一个非常大的脚本,我偶然发现了一个问题,我该如何编写脚本版本? (ex)superscript.ps1在版本2上,但如果用户使用脚本的版本1,它将在脚本初始化期间通知它们。

基本上我不能限制他们从哪里取出它,所以我想在我们的一台服务器上保留一个“CurrentVersion”文件并保留其中的版本号但是我怎么能得到正在运行的脚本来检查该文件和错误?

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

我无法找到实际执行此类内容的合理方式,任何帮助或指向正确的方向都将受到赞赏。

1 个答案:

答案 0 :(得分:2)

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

开始使用git,在新分支中的本地计算机或开发盒或其他东西上进行开发。完成后合并为主人,将主人复制到中心位置或从集中仓库(GitHub,Bitbucket,GitLab)中拉出。

相关问题