首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >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

复制
相关文章
Python Gitlab Api 使用
简述 公司使用gitlab 来托管代码,日常代码merge request 以及其他管理是交给测试,鉴于操作需经常打开网页,重复且繁琐,所以交给Python 管理。 官方文档 安装 pip install python-gitlab 环境: py3 DEMO # -*- coding: utf-8 -*- __Author__ = "xiewm" __Date__ = '2017/12/26 13:46' """ gitlab 经常使用到的api DOC_URL: ht
py3study
2020/01/06
6.1K0
python使用gitlab-api
公司使用gitlab 来托管代码,日常代码merge request以及其他管理是交给测试,鉴于操作需经常打开网页,重复且繁琐,所以交给Python管理。
陈不成i
2021/06/07
2.5K0
python使用gitlab-api的其他操作
""" gitlab 经常使用到的api DOC_URL: http://python-gitlab.readthedocs.io/en/stable/ LOCAL_PATH: C:\Python36\Lib\site-packages\gitlab """ import gitlab url = 'http://xxxxxxx' token = 'xxxxxxxxxxxxxx' # 登录 gl = gitlab.Gitlab(url, token) # --------------------------
陈不成i
2021/06/07
1.3K0
GitLab API使用
获取管理员private_token 1.使用管理员身份登录 2.进入配置界面 配置界面 3.获取private_token,并粘贴到项目目录src/main/resource/propertie
Meet相识
2018/09/12
9.9K2
GitLab API使用
Python 批量获取 gitlab 项目代码
参见:https://docs.gitlab.com/ee/api/projects.html#list-all-projects
为为为什么
2022/08/06
1K0
Python 批量获取 gitlab 项目代码
gitlab和gitlab项目迁移
由于版本跨度比较大,不能直接将原gitlab项目备份导出,然后在新gitlab中导入。
py3study
2020/08/19
1.5K0
gitlab官方api使用
Gitlab作为一个开源、强大的分布式版本控制系统,已经成为互联网公司、软件开发公司的主流版本管理工具。使用过Gitlab的都知道,想要提交一段代码,可以通过git push提交到远程仓库,也可以直接在Gitlab平台上修改提交。然而上述两种提交方式都是人工提交代码,需要手动登录Gitlab或者在第一次commit的时候提供Gitlab帐号和密码。
陈不成i
2021/06/07
1.9K0
JSR310新日期API(二)-日期时间API
其他的类库还有Year、Month、DayOfWeek、MonthDay、YearMonth等。值得注意的是:JSR-310增加的日期API是严格区分年月日-时分秒格式的日期表示类,例如XXXDateTime一定表示为年月日时分秒(纳秒),XXXTime只能表示时分秒(纳秒),XXXDate只能表示年月日。
Throwable
2020/06/23
2.4K0
使用Python对接Gitlab API批量设置镜像仓库
生产环境:Rocky Linux release 8.3, gitlab-ce-13.9.4-ce, Python 3.6.8
欧巴云
2021/05/27
1K0
使用Python对接Gitlab API批量设置镜像仓库
GitLab 项目迁移
简介 gitlab将整个项目和全部分支导入另一个服务器或者同一个服务器。 操作方法(一) 导出项目 选中要导出的项目 Settings--->Export project--->点击Export project--->刷新页面 image.png image.png 导出的文件准备就绪后,您将收到带有下载链接的通知电子邮件,或者您可以从此页面下载。我一直没找到下载按钮在哪,于是刷新下就出来了。 导入项目 进入导入项目页面 image.png 输入项目名称和选择文件导入就可以了(选择刚刚导出的文件) imag
HLee
2021/07/28
2.1K0
GitLab 项目迁移
Gitlab 项目管理
列车时刻表的概念来自早年我参与的一个英国项目,我们使用 TRAC 管理项目,这是一个古老的项目管理软件,他是很多现代项目管理软件的雏形,很多思想沿用至今,甚至无法超越它,由于他是 Python 开发,框架古老,后期无人维护更新跟不上时代节奏。另一个项目模仿它90%的功能叫 Redmine,Redmine 红极一时,但是仍然没有统一江湖。直到 Github/Gitlab 出现,一站式解决了软件项目管理中遇到的各种刚需问题,TRAC,Redmine,Confluence,Bugzilla,Jira, Mantis, BugFree, BugZero…… 慢慢淡出人们视野。
netkiller old
2021/12/15
1.4K0
Opencv - Contours 属性及操作 Python API
cv2.findContours函数输入有三个参数: - thresh: source image - cv2.RETR_TREE: 轮廓检索模式 - cv2.CHAIN_APPROX_SIMPLE: 轮廓逼近方法 输出三个结果: - contours: 图像中所有的轮廓,python列表的形式保存. 每个单独的contour是包括物体边界点的(x,y)坐标的Numpy 数组.
AIHGF
2019/02/18
3.2K0
Opencv - Contours 属性及操作 Python API
Java 的日期 API 真烂
记得在我刚学 Java 的时候,真是搞不清楚 Date 和 Calendar 这两个类,后来我渐渐知道,原来不能全怪我啊,Java 日期 API 之烂是公认的(不妨参见这篇文章,Tiago Fernandez 做过一个投票,就是要选举最烂的 Java API,结果 Java 日期 API 排行第二,仅次于臭名远扬的 EJB2,嘿嘿)。
四火
2022/07/15
6340
Java 的日期 API 真烂
GitLab有趣的API接口实践
描述: 在一些实际情况中,希望能够直接像读取本地文件一样读取远程仓库中的文件内容,避免git操作失败的情况下读取的本地缓存的文件内容。由于项目使用gitLab管理配置文件,查询了GitLabApi,其提供了诸多API接口,包括常见的git操作、项目管理以及我们需要的获取文件内容等接口。
全栈工程师修炼指南
2022/09/29
1.2K0
Web项目中愉快的使用Java8日期API
在Java8发布之前繁琐的日期API使我们不得不借助第三方的Jar包Joda来对日期进行操作,而Java8的日期java.time包则是由Joda的作者来进行操刀,我相信不管是因为Java8性能的提升、函数式编程、流、新的日期API的引入、还是开发者对新兴技术的热情拥抱,我们的新项目基本都是基于Java8开发了,而且因为Java良好的向后兼容性,我们老的项目升级为Java8也并非难事。 为了兼容历史版本,新的日期API没有选择直接在旧的Date上直接动刀,而是选择增加了L
三哥
2018/06/15
1K0
Ingress API 的增强属性
我们知道在 Kubernetes 集群内部使用 kube-dns 实现服务发现的功能,那么我们部署在 Kubernetes 集群中的应用如何暴露给外部的用户使用呢?我们知道可以使用 NodePort 和 LoadBlancer 类型的 Service 可以把应用暴露给外部用户使用,除此之外,Kubernetes 还为我们提供了一个非常重要的资源对象可以用来暴露服务给外部用户,那就是 Ingress。对于小规模的应用我们使用 NodePort 或许能够满足我们的需求,但是当你的应用越来越多的时候,你就会发现对于 NodePort 的管理就非常麻烦了,这个时候使用 Ingress 就非常方便了,可以避免管理大量的端口。
我是阳明
2021/12/16
7120
Ingress API 的增强属性
gitlab ci/cd cache 的使用 api配置
https://docs.gitlab.com/ee/ci/yaml/README.html#cache
拿我格子衫来
2022/01/24
2990
gitlab ci/cd cache 的使用 api配置
前端构建 DevOps - Gitlab Api
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
Cookieboty
2020/10/23
8280
前端构建 DevOps  - Gitlab Api
点击加载更多

相似问题

gitlab项目之间的数据共享

12

Gitlab API :使用python获取项目的事件

121

Gitlab项目API查询

10

GitLab API -搜索项目

20

使用gitlab API上传gitlab项目中的图片

27
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文