【问题标题】:How do I specify team permissions on github3py如何在 github3py 上指定团队权限
【发布时间】:2017-10-01 22:06:35
【问题描述】:

我正在尝试使用 github3py 编写一个将存储库添加到团队的简单脚本。

add_repo(repo, team) 方法无论如何都没有指定我希望我的团队拥有什么样的权限,根据:http://github3.readthedocs.io/en/develop/orgs.html

vs 在 github 文档中,它说您可以将权限作为参数传递: https://developer.github.com/v3/orgs/teams/#add-or-update-team-repository

所以这只是没有在 github3.py 中实现还是我很困惑?

我希望能够添加具有读写权限的团队。这默认为读取。

【问题讨论】:

    标签: python git github github3.py


    【解决方案1】:

    看起来还有另一个同名的方法,但对象Team

    add_repository(repository, permission=u'')
    Add repository to this team.
    
    Parameters: 
    repository (str) – (required), form: ‘user/repo’
    permission (str) – (optional), (‘pull’, ‘push’, ‘admin’)
    

    这样您可以指定权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-17
      • 1970-01-01
      • 2021-05-05
      • 1970-01-01
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多