文件名称:sage_trac_plugin:Trac插件,用于支持trac.sagemath.org上的Sage开发
文件大小:40KB
文件格式:ZIP
更新时间:2024-05-28 09:34:21
Python
sage_trac插件 这个Trac插件提供了trac.sagemath.org Trac实例特有的功能,可以满足SageMath项目的需求。 尽管它的某些功能相当笼统,并且可能对其他Trac网站有用。 此插件的大部分功能都包含将Trac站点与git存储库集成的功能,为此发现插件在某些时候不足或太慢。 代替Trac存储库浏览器,它假定Trac站点的(单个)git存储库托管在基于Web的存储库浏览器(如。 该插件通过允许将提交与工单关联(通过SHA-1哈希)或存储库中的分支名称来提供与Trac工单的集成。 如果分支与票证相关联,则在票证历史记录中还将显示对该分支的新提交(借助于此插件当前未包含的后接收挂钩)。 此外,票证中的分支字段被呈现为链接,该链接显示了该分支与当前的develop(“ master”)分支的合并差异。 其他功能包括对用于通过SSH(使用 )对存储库进行身份验证/授
【文件预览】:
sage_trac_plugin-master
----setup.py(1KB)
----.gitignore(28B)
----CHANGES.rst(6KB)
----sage_trac()
--------git_merger.py(12KB)
--------templates()
--------__init__.py(0B)
--------token.py(3KB)
--------buildbot_hook.py(10KB)
--------htdocs()
--------ticket_log.py(4KB)
--------search_branch.py(2KB)
--------markdown.py(1KB)
--------ticket_box.py(12KB)
--------common.py(9KB)
--------sshkeys.py(20KB)
--------gitlab.py(19KB)
----README.md(9KB)