2017-05-24 2 views
0

ウェブサイトとウェブアプリケーションを使用している間に直面したバグの情報フォームを含む私のウェブサイトにページを作りたいと思っています。
私は私のプライベートGitHubリポジトリにこれらのフィードバックを示したいので、私はすべてのバグを追跡し、それらを修正することができます。GitHubにウェブサイトのフィードバックを提出するには?

この目的のためにGitHub APIはありますか? GitHubには、そのエンドポイントは、バグを作成するためであればAPIと1を持ってい

答えて

0

よく、https://github.com/tan-tan-kanarek/github-php-clientこれは私の魅力のように機能しました。私のシナリオでは、私はphalconフレームワークで作業していました。私はこのAPIを使ってプライベートGitHubリポジトリに問題を提出しました。 このAPIでは、認証は非常に簡単です。

2

other answerで提案されているような)のGitHub API を使用は可能な解決策であるが、必要となります

あなたの仕事が少なくて簡単なソリューションを希望する場合は、WebサイトからGitHubの問題追跡ツールを直接指すことができます。

残念ながら、GitHubは一般公開されているプラ​​イベートレポジトリをサポートしていません。この問題の公式解は、 create a second (public) repo and use this just to host the public issuesです。

ホスティングプロバイダの変更がオプションの場合は、プロジェクトをBitbucketに移行することができます。
これらはunlimited private repos for free if you have max. five usersa private repo with a public issue trackerである可能性があります。最後のリンクから

引用:リポジトリの管理者権限を持つ

ユーザーがプライベートまたはパブリックとしてのBitbucket クラウド課題追跡を設定することができます。トラッカーが 公開されている場合は、誰でもその中に含まれている問題を表示、作成、コメントすることができます。 これには、ウェブサイトに着陸したが、 Bitbucketアカウントを持っていないユーザーが含まれます。これらのユーザーに、CAPTCHAのある人が 人であることを確認するように求められます。

Bitbucketリポジトリ、wiki、 、および発行者トラッカーをプライベートまたはパブリックとして、互いに独立して設定することができます。 たとえば、 リポジトリを非公開として設定し、あなたのドキュメントと の問題を公開するように設定することで、あなたのコードを世界中から非表示にすることができます。または、 リポジトリとwikiを公開して設定できますが、問題追跡ツール は非公開にしてください。これらの設定は、いつでもプライベートからパブリック、 、またはパブリックからプライベートに変更できます。

+2

私は単純に問題への直接的な答えを提供していました。あなたは問題にもっと良い解決策を提供します。 –

関連する問題