红联Linux门户
Linux帮助

Gogs v0.5.0发布,Go写的自助Git托管服务

发布时间:2014-09-15 09:31:55来源:红联作者:empast
Gogs v0.5.0 发布,更新内容如下:

Bug 修复

浏览由 Gogs 创建的版本发布时发生 panic #197

编辑工单或评论时修改里程碑或标签会导致文本丢失 #216

通过 SSH 推送的代码无法触发 Web 钩子 #242

镜像仓库无法自动更新同步 #258

无法在 Windows 下获取静态文件 #271

控制面板的工单那链接显示不完整 #273

协作者能够修改项目设置

非仓库拥有者或协作者也可修改 issue 标签 #288

关闭/开启工单时里程碑的统计数据未更新 #303

不正确的最大/最小长度限制错误提示 #340

配置选项 ROOT_URL 未以 / 结尾时出现错误 #367

SSH 公钥包含换行符时无法被删除 #370

功能改进

增加 webhook 配置分区来自定义 Web 钩子 任务检查周期 和 发送超时

增加仓库 TAR.GZ 格式打包下载按钮

当不同版本发布具有相同数量的提交时,使用创建时间排序 #199

在应用启动时检查 Git 安装和版本

在提交页面显示准确的提交时间 #281

允许管理员修改用户密码 #291

增加更多类型的 SSH 密钥类型验证支持 #293

仓库描述的链接可点击 #300

允许使用 /:username 作为用户主页路由

密码最大长度限制修改为 255 位 #340

Slack Web 钩子集成 #379

允许仓库名称包含 . #453

新增特性

增加命令 gogs fix location 用于处理 Gogs 应用位置改变

支持编辑版本发布以及保存为草稿

增加 Cron 任务和运行进程监控面板

增加记录日志到数据库选项

管理员面板增加删除所有未激活帐户操作

增加反向代理用户认证支持 #165

增加 server -> ENABLE_GZIP 配置选项支持应用级别 GZIP

通过提交消息关闭工单 #302

增加对仓库的 点赞/取消点赞 功能

增加 .mkd 作为 Markdown 文件扩展名 #362

增加工单评论附件支持 #307

增加组织级别 Web 钩子 #442

其它变更

全新设计的官方网站(gogs.io)

全站新 UI 设计

大部分页面已实现多语言

增加 Ubuntu 包管理安装 #455

Gogs(Go Git Service) 是一个基于 Go 语言的自助 Git 服务。

当前版本:0.5.0 Beta

开发目的

Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X 以及 Windows。

项目概览

有关项目设计、已知问题和变更日志,请通过 使用手册 查看。

您可以到 Trello Board 跟随开发团队的脚步。

想要先睹为快?通过 在线体验 或查看 安装部署 -> 二进制安装 小节。

使用过程中遇到问题?尝试从 故障排查 页面获取帮助。

功能特性

活动时间线

支持 SSH/HTTP(S) 协议

支持 SMTP/LDAP/反向代理 用户认证

注册/删除/重命名 用户

创建/管理/删除 组织以及团队管理功能

创建/迁移/镜像/删除/关注/重命名/转移 公开/私有 仓库

仓库 浏览/发布/工单管理

仓库和组织级别 Web 钩子

添加/删除 仓库协作者

Gravatar 以及缓存支持

邮件服务(注册、Issue)

管理员面板

Slack Web 钩子集成

支持 MySQL、PostgreSQL 以及 SQLite3 数据库

社交帐号登录(GitHub、Google、QQ、微博)

多语言支持(英文、简体中文、德语等等)

系统要求

最低的系统硬件要求为一个廉价的树莓派

如果用于团队项目,建议使用 4 核 CPU 及 1GB 内存

安装部署

在安装 Gogs 之前,您需要先安装 基本环境。

软件详情:http://wuwen.org/article/44/organize-your-teams-with-gogs-organization.html

下载地址:http://gogs.io/docs/installation/install_from_binary.md

来自:开源中国社区
文章评论

共有 0 条评论