1

これのために StackOverflow 軍を回します。Android 開発チームのビルド プロセスを改善したいと考えており、ライブラリの依存関係を解決するために Maven を利用しています。

私は Maven にまったく慣れていないので、その力を学びたいと思っています。そうすれば、GitHub で依存関係の Maven リポジトリをホストできるようになります。推奨される素晴らしいチュートリアルや読み物は素晴らしいでしょう。

現在、テスト用の Android ライブラリを GitHub にプッシュし、Maven リポジトリをセットアップしています。Maven Release Plugin を使用して、スナップショットのバージョン管理を自動化し、GitHub でタグを作成しようとしています。mvn release:prepare を実行すると、次のエラーで失敗します。

[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 タグが正しく設定されています。何か案は?

すべての助けを前もってありがとう - これは私にとってすべて新しいことですが、私は学びたいと思っています!

4

1 に答える 1

0

同じ問題があり、maven-release-plugin を 2.0 から 2.4.2 にアップグレードすると解決しました。

于 2014-01-23T14:45:24.130 に答える