对于基于Symfony的控制台应用程序,我需要以编程方式从它的编写器文件(而不是分支别名)中读取它的版本号。手动地,我可以使用composer show -s来获取根包信息,但是似乎没有任何命令来获取我的包的干净版本。其目的是在运行应用程序时自动显示安装的包版本,而不必处理*.txt文件或其他包含语义版本号<e
latest/why/和https://github.com/GitTools/GitVersion解释了GitVersion相对于"Version.txt/Version in build“和"Build”的优势在理解之前,我想知道另外两种方法是什么“构建服务器版本控制”谢谢。
ps:"GitVersion“是如何与他们不同的工作