构建Git服务器的工具
项目描述
免责声明:该项目目前仅是一个思想实验!
此项目的目标是构建现代Git工作流程的分布式支持。
尽管Git从一开始就是分布式版本控制系统,但分支 & 提交请求模型是集中式托管系统的典型。
在我的最狂野的梦想中,这个项目将作为用分布式实现替换GitHub的架构的证明概念,任何人都可以自我托管自己的仓库,而不会失去使用现在广受好评的提交请求功能的能力。
此系统的最低要求是
人们可以轻松地使用Git服务器钩子来自定义他们的Git工作流程,例如实现以下功能:
分支更新历史;
仓库、分支 & 标签权限;
推送时部署。
人们可以使用“真正的”REST API浏览这些服务器的网络。
项目详情
关闭
gitmesh-0.3.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1f5b0df7f4f3c7e8a19c4dd6d7c613bd47a97f74f605184d34d0f155e01fdb1b |
|
MD5 | 3590423450279b546cfe03ff26d0dbcb |
|
BLAKE2b-256 | bf39fde9cc1cccb41114d3fc988703723132f1215753e2fc2002ebe0db4ed1c6 |