如何在pagure中使用pagure-dist-git插件

请问有人部署过pagure吗,pagure中pagure-dist-git插件应该怎么使用呢,我做了配置

在/etc/pagure/pagure.cfg中配置了
PAGURE_PLUGINS_CONFIG = “/etc/pagure/plugins.cfg”

/etc/pagure/plugins.cfg中内容如下

[root@bogon ~]# cat /etc/pagure/plugins.cfg
import os
import sys
dir_path = os.path.dirname(os.path.realpath( file ))
from pagure_distgit import plugin
PLUGINS = [plugin.DISTGIT_NS]

然后重启pagure相关服务,在pagure页面上创新了新的project,然后将该项目使用git clone获取到本地,发现并没有差异,没有实现类似dist-git的功能,使用"git clone…; git add…; git cpmmit…; git push…”命令调用pagure-dist-git插件有问题吗,是否需要使用其他命令来调用该插件呢,谢谢

@zwl did you see Screenshot from 2021-10-23 11-14-33

我并没有找到如何在pagure中使用pagure-dist-git

Distgit是用来放源码tarball这类不被commit进git的文件的,如果服务器配置了distgit扩展的话fedpkg命令的new-sources命令应该可以上传文件。