私はgitに安らかなAPIを探していて、何も見つけられないようです。私が持っている最も近いものは、いくつかのリポジトリ情報にアクセスするためのGithubのAPIです。
他にも他の機能がありますか?gitとのインターフェースはありますか?
5
A
答えて
2
プロジェクトにHuluのからEclipseプロジェクト
RESTFul Git次のとおりです。
- Gerrit - RESTサーバーを持っている、Javaの
- Gandalf - コアがありますそこに、MongoDB、Python + Flaskと結合しました
- git-rest-api NodeJS、非常に不完全
3
gitはhttpサーバーをサポートしていないので、http経由でgit reposを提供できるミドルウェアソリューションが必要です。 Githubs APIはそれを実行し、そこに他の解決策がある可能性があります。
7
Orion Git APIオリオンは、私が発見しましたgithubの
関連する問題
- 1. MathematicaとGAP:インターフェースはありますか?
- 2. Google Apiクライアントのインターフェースの説明はありますか?
- 3. git svnはgitサブツリーと互換性がありますか?
- 4. Gitのファイルエクスプローラツールはありますか
- 5. Cythonで「インターフェース」を得る方法はありますか?
- 6. `git gc`と` git repack -ad 'には違いがありますか? git prune`?
- 7. テスト用GITリポジトリはありますか?
- 8. `git merge origin master`と` git merge origin/master`の間に違いはありますか?
- 9. Gitタグとブランチのバージョンはありますか?
- 10. mercurialとgitのテキストユーザインタフェース(TUI/ncurses)フロントエンドはありますか?
- 11. git: 'send-email'はgitコマンドではありません。 「Gitの--help」
- 12. gitリセットで実行されるgitフックはありますか?
- 13. 契約による設計:プロトコルとのインターフェースがありますか?
- 14. 'git pull origin master'は 'git merge master'と違いがありますか?
- 15. GitとSVNは同じシステムにありますか?
- 16. なぜgit-rmはgit-addと反対ではありませんか?
- 17. エラー:「git: 'submodule'は、gitコマンドではありません。インテルエジソンとgit 2.0.1
- 18. gitまたはsourcetree以外のjhipsterサポートリポジトリはありますか?
- 19. PyScripter用のMercurialまたはGitバージョンコントロールプラグインはありますか?
- 20. java.lang.Runnableインターフェース用のimportステートメントを追加する必要はありませんか?
- 21. Java - インターフェース、インターフェースをインスタンス化しますか?
- 22. OO:インターフェースは別のインターフェースを実装できますか?
- 23. p4とgitの間に双方向ブリッジがありますか?
- 24. git rev-parse --shortと同等のJGitメソッドがありますか?
- 25. 薄いインターフェースと太いインターフェースの間の「細い線」とは何ですか?
- 26. Pythonでインターフェース注釈を行う標準的な方法はありますか?
- 27. Gitブランチはまだマスターと同じ行にあります
- 28. Gitに "git pull --dry-run"オプションがありますか?
- 29. Git stashを並べ替える方法はありますか? Gitの一
- 30. git用のコマンドを作成するプログラムはありますか?
これはかなり古い質問ですが、それ以降は新しいことがあります。 HuluによるgitデータへのRESTfulインターフェイスは以下の通りです: http://tech.hulu.com/blog/2013/09/09/restfulgit-an-open-source-web-service-for-accessing-git-data/ https://github.com/hulu/restfulgit –
@Ajeet私はすでにそれを私の答えと言いました。 – vfclists