問題タブ [github-organizations]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
github - GitHub API を介して組織のプライベート リポジトリを一覧表示する方法は?
プライベートなものを含む、組織のすべてのリポジトリのリストを取得しようとしています。(より具体的には、特定のユーザーがアクセスできるすべてのプライベート リポジトリ。)
組織 ( https://api.github.com/orgs/acme?access_token=[...]
) の情報を要求すると、プライベート リポジトリが実際にたくさんあることがわかります。
(私が使用しているアクセス トークンは、ユーザー名/パスワードの APIを使用して以前に生成されたものです。)
しかし、リポジトリをリストしようとしても...
...GitHub API は 5 つのパブリック リポジトリを返すだけです。(ドキュメント type=all
にはデフォルトが記載されています。また、パラメータを追加してみましたtype=private
;違いはありません。)
私が間違っていることは何か分かりますか?
アクセス トークンが生成されたユーザーは、実際には、組織のプライベート リポジトリの一部にプッシュ アンド プル アクセスできますが、取得したリストには表示されません (5 つのパブリック リポジトリのみ)。
github - GitHub: ユーザーを組織の管理者にするにはどうすればよいですか?
ユーザー アカウントからユーザーがメンバーである組織にリポジトリを転送する必要があります。GitHUb のドキュメントに従って、最初にユーザー アカウントを組織の管理者にする必要があります。
GitHub のドキュメントには、組織へのさまざまなアクセス レベルが記載されていますが、ユーザーの組織へのアクセス レベルを実際に変更する方法がわかりません。
組織のメンバーを管理者にするにはどうすればよいですか?
github - GitHub 上の組織のリストを取得する
GitHub で組織のリストを取得するための回避策はありますか?
例: https://github.com/showcases/open-source-organizations
GitHub API または GitHub 検索を介してそれを行うにはどうすればよいでしょうか?
git - 2 つの Github 組織に対して 1 つのリポジトリ?
私は、1 つの Github 組織に割り当てられた 1 つのリポジトリに取り組んでいました。現在、組織は拡大しており、「サブ組織」または「サテライト組織」を作成しました。特定のリポジトリが両方の組織で表示されるようにしたいと考えています。
それは可能ですか?おそらく、レポは1つの組織にとどまり、他の組織は参加者のみになるか、別名でレポを表示する可能性があります...
github-api - Github API を使用して、組織からフォークされていないすべてのリポジトリを取得する
Github の API を使用して、何百ものリポジトリを持つ組織からすべてのソース リポジトリのリストを取得しようとしています: Github API
ページネーションは問題ありません。次のようなクエリを使用します。
X はページ番号で、問題なく動作しますが、フォークされていない (またはソース) リポジトリだけを取得する必要があるため、この目的のために次のクエリを試しています。
これを使用して、最初のページからソース リポジトリを取得しますが、X パラメーターをまったく受け取りません (常に異なる番号を使用して同じリポジトリを返すため)。
私の推測では、このクエリは 1 つのパラメーターしか受け付けないのですが、Octokit を使用せずにこれを行う方法はありますか?
github - 組織をフォルダーとして使用することは良い方法ですか?
この質問で、 Github組織は、フォルダー内のファイルとしてリポジトリを「再グループ化」するためのソリューションであることがわかりました。
しかし、Github 組織のドキュメントを読んでいるうちに、組織は個人のリポジトリ アセンブリよりも、開発者グループまたは企業を表すように設計されているようです。
だから私の質問は次のとおりです。私が一人で作業している場合、組織をフォルダーとして使用することは良い習慣ですか?
つまり、組織はフォルダーとして使用するように設計されていますか? そうでない場合、多くの人がこのように使用していますか?
github - 組織のすべてのリポジトリへの読み取りアクセス権を持つチーム
私の会社では、1 つのプライベート github 組織 (公開されていない) に多くのリポジトリがあります。理想的には、すべての開発者がその組織内のすべてのリポジトリへの読み取りアクセス権を持ち、プロジェクトのリポジトリへの書き込みアクセス権だけを持つべきです。
そのために、いくつかの github チームを (プロジェクトごとに) セットアップしました。その各チームは、一部のリポジトリ (リポジトリ設定で簡単に構成できます) に対する書き込みアクセス権を持つ必要がありますが、他のすべてのリポジトリに対する読み取りアクセス権を持つ必要があります。個々のリポジトリへの読み取りアクセスしか許可できないため、これに苦労しています。これは面倒なだけでなく (多くのリポジトリがあるため)、新しいリポジトリが作成されたときに自動的に機能しません。
これを適切に設定するために欠けているものはありますか?
ありがとう、マティアス