GithubのようなGithubのような「プルリクエスト」


21

私は金融機関のアナリストとして働いています。金融機関はデータの機密性のため、クラウドにデータを保存しません。ただし、コード管理にGitを使用してチームを成功させることはできました。私たちのサーバーにGithubのようなプルリクエストを実装する方法があるかどうか疑問に思っていました。私が興味を持っている特定の機能は、特定のブランチに実際にマージせずに、コメントの変更セットを送信する機能です。(1)変更を送信し、(2)変更をレビューしてコメントし、(3)コミットを受け入れるか拒否するかのワークフローが好きです。これを独自のサーバー実装できますか(さらに良いことですが、簡単に実装できますか)。

回答:


20

git request-pull 誰でも?

標準出力への2つのコミット間の変更を要約し、生成された要約に特定のURLを含めます...

これでうまくいくはずです...


素晴らしい、今、どうすればそのPRを承認し、アップストリームにマージできますか?
ジェームズシェウェイ

2
おそらく肯定的なメールを書いて承認し、git mergeコマンドを使用してマージし、必要な場所にマージコミットをプッシュします。
bdsl

4

個人的にGitHubを価格でホストできます。個人的には非常に高価だと思いますが、GitHubが好きな場合は代替として利用できます。

個人的には、Gitoriousと一緒に行って大成功を収めました。セルフホストし、プロジェクト/リポジトリ機能を典型的なGitマージリクエストシステムと統合し、分散および非分散チームに最適です。


私は実際にその単一の機能を探しています。他のほとんどの機能-コードベースの簡単な共有、フォローとフォーク、派手なプロジェクトの統計、ニュースフィード(ha!)-私たちのプロジェクトには必要ありません。
eykanal

他の機能を使用しないでください。とにかくgitリポジトリをホストするには管理対象サーバーが必要です。実際、Collabnetなどの他のソリューションよりもGitHub for Enterpriseをお勧めします。最も重要なニーズは、エンタープライズSCM(銀行がクールでない限りgithubではない可能性が高い)に到達することを確認することです。
Archimedes Trajano 14

3

プルリクエスト機能を含むgithub.comには多くの代替手段があります。その中には、有料で、または無料ライセンスに基づいて、独自のサーバーにインストールできるものもあります。無料のオプションには、Gitorious、Phabricator、Gitlab CEが含まれます。支払いが必要なオプションの1つはGitHub Enterpriseです。

見る:

https://en.wikipedia.org/wiki/Comparison_of_source_code_hosting_facilities https://en.wikipedia.org/wiki/Forge_(software)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.