首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Gitlab Python API -共享项目日期的属性

Gitlab Python API -共享项目日期的属性
EN

Stack Overflow用户
提问于 2021-11-05 00:56:05
回答 1查看 51关注 0票数 2

你知道吗,在Gitlab中,是否有一个属性可以通过Python API访问到项目与组共享的日期?它不是created_at属性,因为项目在共享之前存在的时间要长得多。我正在寻找这个日期:

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-11-05 11:23:50

您在其中突出显示的日期是项目的最后活动日期。而不是共享项目的日期。最后一个活动属性是.last_activity_at。如果您想在UI中查看授予访问权限的日期,可以在项目的members页面中查看。

如果您想要使用python-gitlab库与组共享项目的日期,您可以使用audit events API

代码语言:javascript
运行
AI代码解释
复制
group = gl.groups.get(GROUP_ID)

for event in group.audit_events.list(as_list=False):
    if event.details.get('add') == 'project_access':
        print(
            f'Access granted for project "{event.details["target_details"]}" '
            f'to "{group.name}" group at {event.created_at} '
            f'by {e.details["author_name"]}.'
        )
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69850667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档