
# 体验Scrum项目下的JAVA代码开发
本章节向您介绍体验Scrum项目下代码托管的开发流程。
如下操作前，用户的账号需具备创建项目的权限，并登录进入CodeArts首页。
#### 操作流程
表1操作流程概览 
| 操作步骤                                                         | 步骤说明                                        | 费用说明              |
|:---|:---|:---|
| [准备工作]           | 注册华为账号并开通华为云、实名认证。                          | 不涉及。              |
| [开通CodeArts体验版] | 开通CodeArts免费套餐，为后续体验Scrum项目下的JAVA代码开发做准备。   | CodeArts体验版不涉及费用。 |
| [快速新建项目和代码仓库] | 代码托管的仓库管理、代码管理等操作都需要在项目下进行，因此用户需要提前新建项目和仓库。 | CodeArts体验版不涉及费用。 |
| [在线新建分支和代码文件]    | 体验在线快速在线新建分支、开发代码。                          | CodeArts体验版不涉及费用。 |
| [在线新建并合入合并请求]    | 体验在线新建并合入合并请求。                              | CodeArts体验版不涉及费用。 |
   
 #### 准备工作
1. 如果用户还没有账号，请参考以下步骤创建。
   1. [注册华为账号并开通华为云](https://support.huaweicloud.com/usermanual-account/account_id_001.html)。
   
   2. 完成实名认证。
      - 个人账号：[个人实名认证](https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0077914254.html)。
      
      - 企业账号：[企业账号完成实名认证](https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0077914253.html)。
       
    
 
 #### 开通CodeArts体验版
1. 进入[购买CodeArts套餐页面](https://console.huaweicloud.com/devcloud/?#/period-new/apply?version=combo_free&package_type=combo)。
2. 选择"体验版"，勾选同意声明，单击"立即开通"。 
   **需要注意：**
   - **体验版购买时长是1个月，如果用户不选择续费，请取消勾选"自动续费"**。
   
   - **用户只能购买一种套餐。**
   
   
   
   
3. 开通成功，返回"华为云码道"页面，列表中显示已开通套餐记录。
 
 #### 快速新建项目和代码仓库
1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/qs-codeartsrepo/zh-cn_image_0000002219522096.png)，选择区域。
2. 单击"立即使用"，进入华为云码道首页。
3. 单击"新建 \> 新建项目"，选择项目模板为"Scrum"，填写项目的基本信息，完成项目的创建，跳转到项目首页。
4. 在左侧导航栏选择"代码" \> "代码托管"，单击"新建仓库"，选择"按模板新建" \> "Java Maven Demo"，填写"代码仓库名称"，例如，填写为"Test_JAVA"，勾选上初始化设置，设置代码库的可见范围为"私有"。
5. 单击"确定"，完成代码仓库的创建并跳转至该仓库"代码"页。 
   如下图所示，新建的代码仓库名称为"Test_JAVA"。
   图1成功新建仓库的"代码"页
   ![](https://support.huaweicloud.com/qs-codeartsrepo/zh-cn_image_0000002513897159.png "点击放大")
   
   
 
 #### 在线新建分支和代码文件
在新建项目和代码仓库后，用户可以新建分支和代码文件，具体步骤如下：
1. 单击"分支"，进入代码仓库的分支页，单击"新建分支"，填写"分支名称"为"Test"，完成基于master分支的分支创建，并自动跳转至代码首页。
2. 选择"新建" \> "新建文件"，进入新建的文件首页。
3. 填写"文件名"，并在文件名右侧的下拉框选择text模板为"java"，填写文件名称为"Test_Text"，完成代码文件的新建并返回文件列表。 
   如下图所示，新建分支名称为"Test"，新建文件名称为"Test_Text.java"。
   图2成功新建文件"Test_Text.java"
   ![](https://support.huaweicloud.com/qs-codeartsrepo/zh-cn_image_0000002513777847.png "点击放大")
   
   
 
 #### 在线新建并合入合并请求
在新建分支并完成代码开发后，用户可以新建一个合并请求，合入用户新建或修改的代码文件，具体步骤如下：
1. 单击右上角的"新建合并请求"，自动跳转到"合并请求"页面，填写合入请求的"标题"，单击"确认"。
2. 在页面右上角单击"合入"，合入该合并请求。 
   如下图所示，成功合入合并请求。
   图3成功合入合并请求的页面
   ![](https://support.huaweicloud.com/qs-codeartsrepo/zh-cn_image_0000002513778847.png "点击放大")
   
   
 
