diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/images/gitlab_setting.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/images/gitlab_setting.png" new file mode 100644 index 0000000000000000000000000000000000000000..604b2353f0436a2209d4d89d0edd7995fd275fe1 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/images/gitlab_setting.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/\346\250\241\346\235\277\347\256\241\347\220\206.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/\346\250\241\346\235\277\347\256\241\347\220\206.md" index a3d9ef73564ea17cc7eb99e81e4f765715e0cd70..cdd5d76d4be80cd15ad46e5e121b5ec91729e505 100644 --- "a/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/\346\250\241\346\235\277\347\256\241\347\220\206.md" +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/\346\250\241\346\235\277\347\256\241\347\220\206.md" @@ -40,4 +40,9 @@ 另外在待我处理的需求中,统计所有状态不是结束状态的需求。 ![](images/todo_list.png) - 设置流转状态必填属性:流转时属性值必填。 - ![](images/required_attribute.png) \ No newline at end of file + ![](images/required_attribute.png) + + #### Gitlab + 首先应用设置中,启用gitlab,并生成Webhook URL。 + ![](images/gitlab_setting.png) + 然后在Gitlab(Gitee)的Webhook配置中,设置提交触发的事件,把生成的Webhook Url粘贴到配置中。 diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/\351\241\271\347\233\256\345\212\237\350\203\275\344\273\213\347\273\215.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/\351\241\271\347\233\256\345\212\237\350\203\275\344\273\213\347\273\215.md" index 6f88f26c347ef6298e0a810b4ca4655228b533a4..a6464bff95bb520d1560a9f09dc8faf2d48d80fd 100644 --- "a/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/\351\241\271\347\233\256\345\212\237\350\203\275\344\273\213\347\273\215.md" +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/7.\347\240\224\345\217\221\347\256\241\347\220\206/\351\241\271\347\233\256\345\212\237\350\203\275\344\273\213\347\273\215.md" @@ -59,7 +59,7 @@ ![](images/demand_link_task.gif) ### 关联gitlab -项目配了代码提交的触发配置。在gitlab中提交代码,并把需求的源码关键字复制到提交代码的message中,需求的gitlab提交中生成相应的提交记录。 +在gitlab中提交代码,并把需求的源码关键字复制到提交代码的message中,需求的gitlab提交中生成相应的提交记录。Gitlab配置参考[模板管理](../7.研发管理/模板管理.md/#gitlab) ![](images/gitlab.png) 在需求详情中复制源码关键字,如图所示。 ![](images/source_keyword.png) diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/code_library_service.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/code_library_service.png" new file mode 100644 index 0000000000000000000000000000000000000000..0e9f61ea582289439c34e9dcbe9ac94b70c10d59 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/code_library_service.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_voucher.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/repository_voucher.png" new file mode 100644 index 0000000000000000000000000000000000000000..1bc71bd90c408f6b563987fe36743d4fb66d70a6 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_voucher.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_gitlab.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/iamges/service_gitlab.png" new file mode 100644 index 0000000000000000000000000000000000000000..3559fab952b46081d1ef0128f56cf8043fa0eb85 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_gitlab.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.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.png" new file mode 100644 index 0000000000000000000000000000000000000000..e2236a71555746ed89b71b2f8118ff78aa40f56b 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.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\223\345\272\223\345\207\255\350\257\201.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/\344\273\223\345\272\223\345\207\255\350\257\201.md" new file mode 100644 index 0000000000000000000000000000000000000000..48112ae6900bab37d5699a69bd979277a7300fc1 --- /dev/null +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/8.\344\273\243\347\240\201\344\270\255\345\277\203/\344\273\223\345\272\223\345\207\255\350\257\201.md" @@ -0,0 +1,10 @@ +# 仓库凭证 +仓库凭证页面管理的是用户个人凭证,用于创建分支、创建tag、查看提交记录等和SVN、gitlab授权相关操作时使用。 +![](iamges/repository_voucher.png) + +## 应用 +代码库服务中也又用户和密码配置,下面说明个人凭证与代码库服务的用户密码的关系。 + +- 代码库服务的用户&密码:控制合并相关操作使用,比如执行SVN的commit、git的push。 +- svn的代理用户&密码:手动创建SVN仓库时,连接SVN server上的cgi程序使用。 +- 个人凭证:创建分支、创建tag、查看提交记录等和SVN、gitlab授权相关操作时使用。 \ No newline at end of file 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\345\272\223\346\234\215\345\212\241.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\345\272\223\346\234\215\345\212\241.md" new file mode 100644 index 0000000000000000000000000000000000000000..fe0666b21f918a5efbd5559a152d52e9363d20b7 --- /dev/null +++ "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\345\272\223\346\234\215\345\212\241.md" @@ -0,0 +1,13 @@ +# 代码库服务 +代码库服务是代码仓库的基础服务,包括了仓库类型、地址、服务名称、用户和密码等基本信息,仓库类型支持GITLAB和SVN。 +![](iamges/code_library_service.png) + +## 添加 +根据实际代码仓库的情况填写代码库服务的信息。 + +### GITLAB +![](iamges/service_gitlab.png) + +### SVN +仓库类型为svn,除了基本信息外,还支持配置代理地址、用户名和密码。代理用户和密码用于手动创建SVN仓库时,连接SVN server 上的cgi程序。 +![](iamges/service_svn.png) \ No newline at end of file