diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/repository_gitlab_new.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/repository_gitlab_new.png" new file mode 100644 index 0000000000000000000000000000000000000000..275667af9b586f8687b128a503bc1bb51c4c5a62 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/repository_gitlab_new.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/repository_svn_new.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/repository_svn_new.png" new file mode 100644 index 0000000000000000000000000000000000000000..bf1f68d2f743513159f283a425e2d3a755937ea4 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/repository_svn_new.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/service_svn_required.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/service_svn_required.png" new file mode 100644 index 0000000000000000000000000000000000000000..c41d3571cc1400442d66f5c5585876a923864434 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/service_svn_required.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/\344\273\243\347\240\201\344\273\223\345\272\223.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/\344\273\243\347\240\201\344\273\223\345\272\223.md" index 2d8e38f1c4712257d2469ce8894da6bdb9b29a7f..62548cbc792fabfd1514d82fb54ee533615fcfce 100644 --- "a/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/\344\273\243\347\240\201\344\273\223\345\272\223.md" +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/\344\273\243\347\240\201\344\273\223\345\272\223.md" @@ -1,6 +1,9 @@ # 代码仓库 +创建代码仓库的方式有导入和手动创建。 +- 导入:根据填写的代码仓库配置,直接拉取已有的gitlab或者svn仓库到代码仓库页面。 +- 手动创建:根据填写的代码仓库配置,在代码仓库中创建仓库成功,并在gitlab或者svn远程创建新的仓库。 -## 创建方式 +## 导入 ### git类型 添加git类型代码仓库时,仓库名称必须唯一,且关联的应用和模块未关联过其他仓库。 @@ -14,6 +17,22 @@ - 输入分支时,则仓库详情页的分支为所输入分支名下的分支。 - 输入标签时,则仓库详情页的标签为所输入标签名下的标签。 +## 手动创建 + +### git类型 +创建方式选择手动创建,仓库地址中需按如下格式输入:git用户名/新仓库名 或 组名/子组名(可省略)/新仓库名: +![](images/../iamges/repository_gitlab_new.png) +创建完毕后,在gitlab上创建一个新的仓库。 + +### svn类型 +如果所选仓库服务为svn类型,在创建仓库前必须在仓库服务上配置代理相关信息。这里要注意的是,代理要与代码服务部署在同一机器上: +![](iamges/service_svn_required.png) +仓库服务的代理配置完毕后,进入代码仓库创建仓库时选择手动创建,仓库地址中的url必须得保持唯一性: +![](iamges/repository_svn_new.png) +创建时也可配置初始仓库的主干、分支、标签。 + +创建完毕后,会在svn远程仓库中生成一个新的仓库。进入仓库详情页,如果未配置主干/分支/标签,则仓库是没有分支和标签的: + ## 仓库详情 仓库详情中包括了活动、提交、分支、标签、浏览、设置。 - 活动:活动tab中展示用户在代码仓库详情页面的所有操作记录。