Merge pull request '代码库管理部分内容' (#18) from sy00000/gitlink_help_center:master into master
|
@ -2,3 +2,40 @@
|
||||||
sidebar_label: 'WebIDE'
|
sidebar_label: 'WebIDE'
|
||||||
sidebar_position: 9
|
sidebar_position: 9
|
||||||
---
|
---
|
||||||
|
|
||||||
|
### **1. 语言服务**
|
||||||
|
● 支持近 40 种语言的语法高亮
|
||||||
|
● 支持 JavaScript/TypeScript、HTML、CSS、JSON、Markdown 的基于 LSP (Language Server Protocol) 语言特性功能,具备智能提示和大纲信息以及单文件内跳转。
|
||||||
|
● 支持 Java、Go、Python、C++、Php 的基于 Tree Sitter 的在线语言服务能力,提供查看引用、符号搜索等特性
|
||||||
|
|
||||||
|
### **2. WebIDE 入口**
|
||||||
|
从 Gitlink 仓库首页 ,点击Web IDE 按键即可进入
|
||||||
|
![](../../static/img/代码库管理/WebIDE/WebIDE入口.png)<br/>
|
||||||
|
|
||||||
|
### **3. 分支**
|
||||||
|
支持分支切换:点击左下角分支名即可切换分支。
|
||||||
|
![](../../static/img/代码库管理/WebIDE/WebIDE切换分支.png)<br/>
|
||||||
|
|
||||||
|
### **4. 搜索**
|
||||||
|
当前支持 Gitlink 仓库内代码搜索(支持单词匹配和文件过滤)和文件搜索。
|
||||||
|
![](../../static/img/代码库管理/WebIDE/WebIDE搜索.png)<br/>
|
||||||
|
|
||||||
|
### **5. 行高亮**
|
||||||
|
支持单行或多行高亮,点击行号即可高亮行,按住 Shift 可选中连续多行。
|
||||||
|
![](../../static/img/代码库管理/WebIDE/WebIDE行高亮.png)<br/>
|
||||||
|
|
||||||
|
### **6. Blame**
|
||||||
|
支持查看单行 blame 信息,hover 后可展示详细信息。
|
||||||
|
![](../../static/img/代码库管理/WebIDE/WebIDEblame.png)<br/>
|
||||||
|
|
||||||
|
### **7. Graph**
|
||||||
|
支持 graph 视图,可查看分支 commits 历史以及每个 commit 详细文件变更,并支持文件 diff 查看。底部状态栏左下角点击 Git Graph 或在命令面板输入 View Git Graph,即可打开 Git Graph 视图。
|
||||||
|
![](../../static/img/代码库管理/WebIDE/WebIDEGraph.png)<br/>
|
||||||
|
|
||||||
|
### **8. WebSCM**
|
||||||
|
可以在极速版新建分支,修改代码后在 SCM 面板看到变更文件列表,写完 commit message 后提交到 Gitlink 上。如果想快速修改一些文件可以不用在本地修改,直接通过极速版修改代码一次性提交。
|
||||||
|
|
||||||
|
### **9. 代码在线运行**
|
||||||
|
● 集成了基于 skypack 的更加轻量的 CodeSwing 插件,可以在极速版去运行前端代码。
|
||||||
|
● 集成了基于 Pyodide 的 Code-Runner-For-Web 插件,可以将 Python 的运行搬到浏览器上。
|
||||||
|
![](../../static/img/代码库管理/WebIDE/WebIDE代码在线运行.png)<br/>
|
|
@ -2,3 +2,37 @@
|
||||||
sidebar_label: 'Webhook'
|
sidebar_label: 'Webhook'
|
||||||
sidebar_position: 8
|
sidebar_position: 8
|
||||||
---
|
---
|
||||||
|
### **1. Webhook模块入口**
|
||||||
|
在项目主页,点击“仓库设置”按键,再点击“网络钩子”按键,即可进入仓库的Webhook模块。
|
||||||
|
![](../../static/img/代码库管理/Webhook/Webhook入口.png)<br/>
|
||||||
|
|
||||||
|
### **2. 添加Webhook**
|
||||||
|
单击“添加Webhook”按键,可进入配置Webhook页面:
|
||||||
|
|
||||||
|
![](../../static/img/代码库管理/Webhook/添加Webhook.png)<br/>
|
||||||
|
![](../../static/img/代码库管理/Webhook/Webhook配置.png)<br/>
|
||||||
|
|
||||||
|
### **3. 编辑Webhook**
|
||||||
|
添加Webhook后,如下图所示,可以通过点击右侧”编辑“按键来对每个Webhook进行编辑操作。
|
||||||
|
|
||||||
|
![](../../static/img/代码库管理/Webhook/编辑Webhook.png)<br/>
|
||||||
|
|
||||||
|
### **4. 删除Webhook**
|
||||||
|
添加Webhook后,如下图所示,可以通过点击右侧”删除“按键来对每个Webhook进行删除操作。
|
||||||
|
|
||||||
|
![](../../static/img/代码库管理/Webhook/删除webhook.png)<br/>
|
||||||
|
|
||||||
|
### **5. Webhook支持的事件类型**
|
||||||
|
在GitLink中,Webhook支持的事件类型如下:
|
||||||
|
- 推送:git推送到存储库
|
||||||
|
- 代码库:创建或删除代码库
|
||||||
|
- 创建:创建分支或标签
|
||||||
|
- 删除:删除分支或标签
|
||||||
|
- 合并请求:合并请求被打开、被关闭、被重新打开或被编辑
|
||||||
|
- 合并请求分配:合并请求被分配或取消分配
|
||||||
|
- 合并请求收入里程碑:合并请求被记录或取消记录于里程碑中
|
||||||
|
- 合并请求被评论:合并请求评论被创建、编辑或删除
|
||||||
|
- 合并请求标签:合并请求的标签被更新或清除
|
||||||
|
- 合并请求审查:合并请求被批准、拒绝或提出审查意见,审查人员的修改,审查线程已解决或未解决
|
||||||
|
- 合并请求被同步:合并请求被同步
|
||||||
|
|
|
@ -2,3 +2,10 @@
|
||||||
sidebar_label: '仓库创建'
|
sidebar_label: '仓库创建'
|
||||||
sidebar_position: 1
|
sidebar_position: 1
|
||||||
---
|
---
|
||||||
|
### **1. 仓库创建入口**
|
||||||
|
用户可以通过平台主页右上角的按键以及个人主页参与项目模块的“新建”按键来创建仓库。
|
||||||
|
![](../../static/img/代码库管理/仓库创建/仓库创建.png)<br/>
|
||||||
|
|
||||||
|
### **2. 填写项目基本信息**
|
||||||
|
进入新建项目页面后,如下图所示,填写拥有者、项目名称、项目标识等信息,单击”创建项目“按键即可完成创建。
|
||||||
|
![](../../static/img/代码库管理/仓库创建/新建项目.png)<br/>
|
|
@ -2,3 +2,10 @@
|
||||||
sidebar_label: '仓库设置'
|
sidebar_label: '仓库设置'
|
||||||
sidebar_position: 2
|
sidebar_position: 2
|
||||||
---
|
---
|
||||||
|
### **1. 仓库设置入口**
|
||||||
|
在仓库主页,点击“仓库设置”按键即可进入仓库设置模块。仓库设置中可以修改项目的基本信息、进行成员管理、配置webhook、设置分支以及安装bot。
|
||||||
|
![](../../static/img/代码库管理/仓库设置/仓库设置.png)<br/>
|
||||||
|
|
||||||
|
### **2. 基本设置**
|
||||||
|
进入仓库设置模块后,单击”基本设置“按键,进入基本设置模块,如下图所示,可以对项目的项目名称、项目标识、项目简介、项目类别、项目语言等基本信息进行修改。单击“转移”按键可以将仓库转移给其他用户和组织,单击“删除本仓库“按键可以删除本仓库。
|
||||||
|
![](../../static/img/代码库管理/仓库设置/基本设置.png)<br/>
|
|
@ -2,3 +2,22 @@
|
||||||
sidebar_label: '成员管理'
|
sidebar_label: '成员管理'
|
||||||
sidebar_position: 7
|
sidebar_position: 7
|
||||||
---
|
---
|
||||||
|
### **1. 成员管理入口**
|
||||||
|
在仓库主页,点击“仓库设置”按键,再点击”成员管理“按键,即可进入成员管理模块,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/成员管理/成员管理入口.png)<br/>
|
||||||
|
|
||||||
|
### **2. 筛选、搜索项目成员**
|
||||||
|
进入成员管理模块后,可以通过”角色筛选“按键来筛选项目成员类型,通过”搜索“按键可以检索具体的项目成员,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/成员管理/筛选、搜索项目成员.png)<br/>
|
||||||
|
|
||||||
|
### **3. 筛选、搜索项目成员**
|
||||||
|
进入成员管理模块后,可以通过”添加成员“按键来添加项目成员,左侧搜索框检索到具体用户并选中后,单击”添加成员“按键即可成功添加项目成员。
|
||||||
|
![](../../static/img/代码库管理/成员管理/添加成员.png)<br/>
|
||||||
|
|
||||||
|
### **4. 项目成员权限管理**
|
||||||
|
进入成员管理模块后,单击项目成员右侧的角色栏,可以选择赋予该名项目成员的权限等级,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/成员管理/项目成员权限管理.png)<br/>
|
||||||
|
|
||||||
|
### **5. 删除项目成员**
|
||||||
|
进入成员管理模块后,单击项目成员右侧的”删除“按键,可以删除改名项目成员,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/成员管理/删除项目成员.png)<br/>
|
||||||
|
|
|
@ -2,3 +2,28 @@
|
||||||
sidebar_label: '标签和发行版管理'
|
sidebar_label: '标签和发行版管理'
|
||||||
sidebar_position: 6
|
sidebar_position: 6
|
||||||
---
|
---
|
||||||
|
### **1. 标签和发行版管理入口**
|
||||||
|
在仓库主页,点击“代码库”按键,再点击”标签“按键,即可进入标签和发行版管理模块,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/标签和发行版管理/标签和发行版管理入口.png)<br/>
|
||||||
|
|
||||||
|
### **2. 删除标签**
|
||||||
|
进入标签和发行版管理模块后,点击标签右侧“删除”按键,即可实现对标签的删除操作,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/标签和发行版管理/删除标签.png)<br/>
|
||||||
|
|
||||||
|
### **3. 查看发行版**
|
||||||
|
进入标签和发行版管理模块后,点击”发行版”按键即可查看项目的发行版,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/标签和发行版管理/查看发行版.png)<br/>
|
||||||
|
|
||||||
|
### **4. 创建发行版**
|
||||||
|
进入标签和发行版管理模块后,点击标签右侧”创建发行版”按键,即可快速创建绑定该标签的发行版,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/标签和发行版管理/发布新版本.png)<br/>
|
||||||
|
|
||||||
|
### **5. 修改发行版**
|
||||||
|
进入标签和发行版管理模块后,点击发行版右侧的修改按键,即可进入发行版的修改页面,如下图所示。完成发行版的修改后,单击”保存发行版“按键即可保存修改内容。
|
||||||
|
![](../../static/img/代码库管理/标签和发行版管理/修改发行版.png)<br/>
|
||||||
|
![](../../static/img/代码库管理/标签和发行版管理/发行版修改页面.png)<br/>
|
||||||
|
|
||||||
|
### **6. 删除发行版**
|
||||||
|
进入标签和发行版管理模块后,点击发行版右侧的删除按键,即可进入发行版的删除页面,如下图所示。
|
||||||
|
![](../../static/img/代码库管理/标签和发行版管理/删除发行版.png)<br/>
|
||||||
|
|
After Width: | Height: | Size: 359 KiB |
After Width: | Height: | Size: 225 KiB |
After Width: | Height: | Size: 67 KiB |
After Width: | Height: | Size: 300 KiB |
After Width: | Height: | Size: 228 KiB |
After Width: | Height: | Size: 267 KiB |
After Width: | Height: | Size: 244 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 48 KiB |
After Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 244 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 133 KiB |
After Width: | Height: | Size: 64 KiB |
After Width: | Height: | Size: 63 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 66 KiB |
After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 54 KiB |
After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 58 KiB |
After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 68 KiB |