转换StackOverflow军队。我真的希望为我们的Android开发团队提供更好的构建过程,并转向Maven来帮助解决库依赖问题。
我对Maven完全不熟悉,并且非常想学习它的强大功能,因此我可以在GitHub上托管Maven repos。任何推荐的精彩教程或阅读都会很棒。
现在我有一个测试Android库推送到GitHub和一个Maven repo设置它。我正在尝试使用Maven Release Plugin帮助自动化快照版本控制并在GitHub上创建标签。当我执行mvn版本时:准备它失败并显示错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.0:prepare (default-cli) on project DependencyTest: Unable to commit files
[ERROR] Provider message:
[ERROR] The git-commit command failed.
[ERROR] Command output:
我在StackOverflow上发现了一些关于此的问题,但没有一个解决方案可以解决我的问题。我在pom.xml文件中正确设置了SCM标记。有任何想法吗?
提前感谢所有人的帮助 - 这对我来说是全新的,但我渴望学习!
答案 0 :(得分:0)
我遇到了同样的问题,将maven-release-plugin从2.0升级到2.4.2解决了它。