Git研发体系

内置HTTP Git服务器,支持文件系统和代码库版本控制,实现Git仓库的权限管控、API文档生成、代码评审、持续集成与部署、任务追踪。

开始了解

迁移到Git

iSoftBook内置HTTP Git服务体系

创建用户时,自动创建专属于该用户文件系统的Git版本库,并提供版本支撑。

创建组织资产,自动创建专属于该资产文件系统的Git版本库,并提供版本支撑。

创建项目时,自动创建该项目文件系统的Git版本库、代码系统的Git版本库。

遵循iSoftBook系统的统一认证和权限管控,解决多Git仓库权限管控问题。

浏览Git仓库

提供Git仓库Web在线浏览和导航

  • 仓库分支和标签浏览
  • Git提交信息浏览
  • Git提交的文件浏览
  • 代码Diff
  • 代码Blame

Git仓库代码评审

支持基于Git代码库进行代码评审和注解。

  • 代码评注编辑
  • 代码评注查看
  • 基于Diff的代码评注

关注与关联

建立Git提交与任务、文件等之间的关联关系。支持Git提交和任务自动双向关联,支持用户Git仓库推送的自动关注。

  • Git代码提交的关注
  • 提交插入关注热点

持续集成与部署

iSoftBook监控Git仓库代码推送,调度执行版本提交中的shell脚本文件,实现持续集成、部署与DevOps的支持。

现仅iSoftBook私有化部署支持内置持续集成服务, 但可与Jenkins等集成。

  • 支持不同分支享有不同持续集成脚本。
  • 持续集成调度状态实时显示。
  • 查看整个项目持续集成历史
  • 查看持续集成结果消息