web-dev-qa-db-ja.com

Bitbucketチーム/組織?

私たちは同じプロジェクトに取り組んでいる5人で、BitbucketにいくつかのGITリポジトリがあります。各ユーザーは独自のBitbucketアカウントを持っています。私たち全員が同じリポジトリで作業できるように、ある種のチームまたは組織の機能を持つためのベストプラクティスのアプローチを探していますか?ユースケースとして、リポジトリのクローンを作成すると、他のユーザーが同じリポジトリにプッシュすることはできません。全員が同じユーザーアカウントを使用せずに、これを解決する方法があることを願っています。

これが適切に説明されたことを願っています。

どうもありがとう!

19
frigg

Bitbucket チーム機能をデプロイしたばかり 、GitHubの組織と同様です。

これにより、アカウントからログアウトしてログインしなくても、グループアカウントを管理できます。

20
Legion

2012年5月30日更新: Legion に言及されているように 彼の答えTeam Up with Bitbucket は、Bitbucketチームを共有アカウントを作成します


元の回答(2012年5月22日)

Bitbucketの権限 を使用すると、リポジトリごとに他のユーザーに書き込みアクセスを許可できます。

リポジトリを作成するユーザーは、その所有者と呼ばれます。
リポジトリを削除できるのは所有者だけです。無制限のBitbucketパブリックまたはプライベートリポジトリを作成できます。

  • パブリックリポジトリは、すべてのbitbucketユーザーに表示されます。
  • プライベートリポジトリは、その所有者と、所有者が権限を付与したユーザーにのみ表示されます。つまり、権限のないユーザーは、リポジトリのURLを知っていても、プライベートリポジトリのコンテンツを複製または表示することはできません。

リポジトリの所有者は、他のユーザーにリポジトリへの明示的なアクセスを許可できます。
所有者は、5、10、25、50、または無制限の数のユーザーに、自分の管理下にあるリポジトリへのアクセスを許可できます。
所有者は常に1人のユーザーとしてカウントされます。
所有者は、アクセス権を持つ各ユーザーに関連付けられた権限を構成します。 bitbucketは、次のアクセス許可レベルをサポートしています。

  • readリポジトリの内容を表示します。すべてのパブリックリポジトリは、すべてのbitbucketユーザーに読み取り権限を自動的に付与します。
  • writeローカルマシンのリポジトリから直接変更をプッシュすることにより、リポジトリに貢献します。
  • adminリポジトリの削除を除いて、リポジトリの所有者が実行できるすべてのことを実行します。これは、管理者が次のことができることを意味します。
    • リポジトリ設定を変更します。
    • ユーザー権限を追加、変更、および削除します。
    • 他のユーザーに管理者アクセスを許可します。
4
VonC