发布于 2014-09-15 00:26:00 | 379 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Gogs Go版自助 Git 托管服务

Gogs(Go Git Service) 是一个由 Go 语言编写的自助 Git 托管服务。


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 <old path> 用于处理 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 之前,您需要先安装 基本环境

 

然后,您可以通过以下 5 种方式来安装 Gogs:

 


 

 



历史版本 :
Gogs 0.11.33 发布,自助 Git 托管服务
Gogs 0.11.29 发布,自助 Git 托管服务
Gogs 0.11.19 发布,自助 Git 托管服务
Gogs 0.11 发布,自助 Git 托管服务
Gogs 0.11 RC 发布,自助 Git 托管服务
Gogs 0.10.18 发布,自助 Git 托管服务
Gogs 0.10.8 发布,自助 Git 托管服务
Gogs 0.10 发布,自助 Git 托管服务
Gogs 0.10 RC 发布,自助 Git 托管服务
Gogs v0.9.141 发布,自助 Git 托管服务
Gogs v0.9.128 发布,自助 Git 托管服务
Gogs v0.9.113 发布,极易搭建的自助 Git 托管服务
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务