之前我们使用过mvn release:prepare和release:perform来发布一个版本。 现在我们开始使用git flow并希望用竹子构建。问题是,使用release:prepare时,master(版本)分支上的版本会更新,并且必须将更改合并回dev分支,这不能通过任何自动化进行。
所以我环顾四周,发现release:branch为我的版本创建了一个新分支并在那里进行了更改,这对我来说非常好。但现在呢?我不能发布:执行因为rlease:branch没有做发布的准备工作:执行。没有写入release.properties,因此命令失败,并且有关VCS信息的一些错误。
有没有人想出如何使用这些步骤?