Index: arms/docs/cloud-api-token.html =================================================================== diff -u --- arms/docs/cloud-api-token.html (revision 0) +++ arms/docs/cloud-api-token.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,164 @@ + + + + + + + + Documentation | Your ThemeForest item Name + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+ + + + + + +
+ + + + + +
+
+ + +
+

Jira Info API (연결정보)

+ +
+
+
+
+ +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + Index: arms/docs/create-cloud-issue-type.html =================================================================== diff -u --- arms/docs/create-cloud-issue-type.html (revision 0) +++ arms/docs/create-cloud-issue-type.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,163 @@ + + + + + + + + Documentation | Your ThemeForest item Name + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+ + + + + + +
+ + + + + +
+
+ + +
+ +
+
+
+
+ +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + Index: arms/docs/create-onpremise-issue-type.html =================================================================== diff -u --- arms/docs/create-onpremise-issue-type.html (revision 0) +++ arms/docs/create-onpremise-issue-type.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,163 @@ + + + + + + + + Documentation | Your ThemeForest item Name + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+ + + + + + +
+ + + + + +
+
+ + +
+ +
+
+
+
+ +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + Index: arms/docs/engine-api-docs.html =================================================================== diff -u --- arms/docs/engine-api-docs.html (revision 0) +++ arms/docs/engine-api-docs.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,2398 @@ + + + + + + + + Documentation | Your ThemeForest item Name + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+ + + + + + +
+ + + + + +
+
+ + +
+

Jira Info API (연결정보)

+
+ + + + + + + + + + + + + + + + + +
IndexURLMehtodDescription
1/jira/connect/infoPOST지라 연결 정보 저장
+
+
+
+

API Parameters & Request Body & Response Body

+

Parameters

+
+                        
+x
+                        
+                    
+

Request Body

+
+                        
+{
+  "connectId": 1,
+  "passwordOrToken": "string",
+  "uri": "string",
+  "userId": "string"
+}
+                        
+                    
+

Response Body

+
+                        
+{
+  "connectId": 1,
+  "issueId": "string",
+  "issueName": "string",
+  "passwordOrToken": "string",
+  "self": "string",
+  "uri": "string",
+  "userId": "string"
+}
+                        
+                    
+ + +

Jira Project API (프로젝트)

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
IndexURLMehtodDescription
1/{connectId}/jira/project/listGET프로젝트 리스트 조회
2/{connectId}/jira/project/{projectKeyOrId}GET프로젝트 상세 정보 조회
+
+

API Parameters & Request Body & Response Body & Error Code

+
+
+

프로젝트 리스트 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+                        
+                    
+

Request Body

+
+                        
+x
+                        
+                    
+

Response Body

+
+                        
+[
+  {
+    "id": "string",
+    "key": "string",
+    "name": "string",
+    "self": "string"
+  }
+					.
+					.
+					.
+  {
+    "id": "string",
+    "key": "string",
+    "name": "string",
+    "self": "string"
+  }
+]
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + +

프로젝트 상세 정보 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+projectKerOrId : string - requir
+                        
+                    
+

Request Body

+
+                        
+x
+                        
+                    
+

Response Body

+
+                        
+{
+    "self": "https://{자라도메인}.atlassian.net/rest/api/3/project/프로젝트 아이디",
+    "id": "프로젝트 아이디",
+    "key": "프로젝트 키",
+    "name": "프로젝트 이름"
+}
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ +

Jira Issue API (이슈)

+

이슈 생성

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IndexURLMehtodDescription
1/{connectId}/jira/issuePOST이슈 생성
2/{connectId}/jira/issue/{issueKeyOrId}PUT이슈 업데이트
3/{connectId}/jira/issue/{issueKeyOrId}DELETE이슈 삭제 라벨 처리
4/{connectId}/jira/issue/list/{projectKeyOrId}GET이슈 전체 목록 조회
5/{connectId}/jira/issue/{issueKeyOrId}GET이슈 상세 정보 조회
6/{connectId}/jira/issue/link/{issueKeyOrId}GET이슈 키의 연결된 이슈 목록 조회
7/{connectId}/jira/issue/subtask/{issueKeyOrId}GET이슈 키의 서브테스크 목록 조회
+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+                        
+                    
+

Request Body

+
+                        
+x{
+  "fields": {
+    "assignee": {
+      "emailAddress": "string",
+      "name": "string"
+    },
+    "description": {},
+    "issuelinks": [
+      {
+        "id": "string",
+        "self": "string",
+        "type": {
+          "id": "string",
+          "inward": "string",
+          "name": "string",
+          "outward": "string",
+          "self": "string"
+        }
+      }
+    ],
+    "issuetype": {
+      "description": "string",
+      "hierarchyLevel": 0,
+      "id": "string",
+      "name": "string",
+      "self": "string",
+      "subtask": true,
+      "untranslatedName": "string"
+    },
+    "labels": [
+      "string"
+    ],
+    "priority": {
+      "default": true,
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "project": {
+      "id": "string",
+      "key": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "reporter": {
+      "emailAddress": "string",
+      "name": "string"
+    },
+    "resolution": {
+      "default": true,
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "status": {
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "subtasks": [
+      {
+        "fields": {
+          "assignee": {
+            "emailAddress": "string",
+            "name": "string"
+          },
+          "description": {},
+          "issuelinks": [
+            {
+              "id": "string",
+              "self": "string",
+              "type": {
+                "id": "string",
+                "inward": "string",
+                "name": "string",
+                "outward": "string",
+                "self": "string"
+              }
+            }
+          ],
+          "issuetype": {
+            "description": "string",
+            "hierarchyLevel": 0,
+            "id": "string",
+            "name": "string",
+            "self": "string",
+            "subtask": true,
+            "untranslatedName": "string"
+          },
+          "labels": [
+            "string"
+          ],
+          "priority": {
+            "default": true,
+            "description": "string",
+            "id": "string",
+            "name": "string",
+            "self": "string"
+          },
+          "project": {
+            "id": "string",
+            "key": "string",
+            "name": "string",
+            "self": "string"
+          },
+          "reporter": {
+            "emailAddress": "string",
+            "name": "string"
+          },
+          "resolution": {
+            "default": true,
+            "description": "string",
+            "id": "string",
+            "name": "string",
+            "self": "string"
+          },
+          "status": {
+            "description": "string",
+            "id": "string",
+            "name": "string",
+            "self": "string"
+          },
+          "subtasks": [
+            {
+              "id": "string",
+              "issues": [
+                null
+              ],
+              "key": "string",
+              "self": "string"
+            }
+          ],
+          "summary": "string"
+        },
+        "id": "string",
+        "issues": [
+          null
+        ],
+        "key": "string",
+        "self": "string"
+      }
+    ],
+    "summary": "string"
+  }
+}
+                        
+                    
+

Response Body

+
+                        
+{
+    "id": "이슈 아이디",
+    "key": "이슈 아이디",
+    "self": "https://{지라도메인}.atlassian.net/rest/api/3/issue/이슈 아이디"
+}
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + +

프로젝트 상세 정보 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+projectKerOrId : string - requir
+                        
+                    
+

Request Body

+
+                        
+x
+                        
+                    
+

Response Body

+
+                        
+{
+    "self": "https://{자라도메인}.atlassian.net/rest/api/3/project/프로젝트 아이디",
+    "id": "프로젝트 아이디",
+    "key": "프로젝트 키",
+    "name": "프로젝트 이름"
+}
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+
+ +

2. 이슈 상세 정보 조회

+
+ +

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - requiredz
+                        
+                    
+

Request Body

+
+                        
+x{
+  "fields": {
+    "assignee": {
+      "emailAddress": "string",
+      "name": "string"
+    },
+    "description": {},
+    "issuelinks": [
+      {
+        "id": "string",
+        "self": "string",
+        "type": {
+          "id": "string",
+          "inward": "string",
+          "name": "string",
+          "outward": "string",
+          "self": "string"
+        }
+      }
+    ],
+    "issuetype": {
+      "description": "string",
+      "hierarchyLevel": 0,
+      "id": "string",
+      "name": "string",
+      "self": "string",
+      "subtask": true,
+      "untranslatedName": "string"
+    },
+    "labels": [
+      "string"
+    ],
+    "priority": {
+      "default": true,
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "project": {
+      "id": "string",
+      "key": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "reporter": {
+      "emailAddress": "string",
+      "name": "string"
+    },
+    "resolution": {
+      "default": true,
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "status": {
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "subtasks": [
+      {
+        "fields": {
+          "assignee": {
+            "emailAddress": "string",
+            "name": "string"
+          },
+          "description": {},
+          "issuelinks": [
+            {
+              "id": "string",
+              "self": "string",
+              "type": {
+                "id": "string",
+                "inward": "string",
+                "name": "string",
+                "outward": "string",
+                "self": "string"
+              }
+            }
+          ],
+          "issuetype": {
+            "description": "string",
+            "hierarchyLevel": 0,
+            "id": "string",
+            "name": "string",
+            "self": "string",
+            "subtask": true,
+            "untranslatedName": "string"
+          },
+          "labels": [
+            "string"
+          ],
+          "priority": {
+            "default": true,
+            "description": "string",
+            "id": "string",
+            "name": "string",
+            "self": "string"
+          },
+          "project": {
+            "id": "string",
+            "key": "string",
+            "name": "string",
+            "self": "string"
+          },
+          "reporter": {
+            "emailAddress": "string",
+            "name": "string"
+          },
+          "resolution": {
+            "default": true,
+            "description": "string",
+            "id": "string",
+            "name": "string",
+            "self": "string"
+          },
+          "status": {
+            "description": "string",
+            "id": "string",
+            "name": "string",
+            "self": "string"
+          },
+          "subtasks": [
+            {
+              "id": "string",
+              "issues": [
+                null
+              ],
+              "key": "string",
+              "self": "string"
+            }
+          ],
+          "summary": "string"
+        },
+        "id": "string",
+        "issues": [
+          null
+        ],
+        "key": "string",
+        "self": "string"
+      }
+    ],
+    "summary": "string"
+  }
+}
+                        
+                    
+

Response Body

+
+                        
+{
+    "id": "이슈 아이디",
+    "key": "이슈 아이디",
+    "self": "https://{지라도메인}.atlassian.net/rest/api/3/issue/이슈 아이디"
+}
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + +

이슈 상세 정보 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - required
+
+                        
+                    
+

Request Body

+
+                        
+x
+                        
+                    
+

Response Body

+
+                        
+{
+  "fields": {
+    "assignee": {
+      "emailAddress": "string",
+      "name": "string"
+    },
+    "description": {},
+    "issuelinks": [
+      {
+        "id": "string",
+        "self": "string",
+        "type": {
+          "id": "string",
+          "inward": "string",
+          "name": "string",
+          "outward": "string",
+          "self": "string"
+        }
+      }
+    ],
+    "issuetype": {
+      "description": "string",
+      "hierarchyLevel": 0,
+      "id": "string",
+      "name": "string",
+      "self": "string",
+      "subtask": true,
+      "untranslatedName": "string"
+    },
+    "labels": [
+      "string"
+    ],
+    "priority": {
+      "default": true,
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "project": {
+      "id": "string",
+      "key": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "reporter": {
+      "emailAddress": "string",
+      "name": "string"
+    },
+    "resolution": {
+      "default": true,
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "status": {
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "subtasks": [
+      {
+        "id": "string",
+        "issues": [
+          null
+        ],
+        "key": "string",
+        "self": "string"
+      }
+    ],
+    "summary": "string"
+  },
+  "id": "string",
+  "issues": [
+    null
+  ],
+  "key": "string",
+  "self": "string"
+}
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+
+ +
+

이슈 상세 정보 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - requiredz
+                        
+                    
+

Request Body

+
+                        
+ x
+                        
+                    
+

Response Body

+
+                        
+{
+  "fields": {
+    "assignee": {
+      "emailAddress": "string",
+      "name": "string"
+    },
+    "description": {},
+    "issuelinks": [
+      {
+        "id": "string",
+        "self": "string",
+        "type": {
+          "id": "string",
+          "inward": "string",
+          "name": "string",
+          "outward": "string",
+          "self": "string"
+        }
+      }
+    ],
+    "issuetype": {
+      "description": "string",
+      "hierarchyLevel": 0,
+      "id": "string",
+      "name": "string",
+      "self": "string",
+      "subtask": true,
+      "untranslatedName": "string"
+    },
+    "labels": [
+      "string"
+    ],
+    "priority": {
+      "default": true,
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "project": {
+      "id": "string",
+      "key": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "reporter": {
+      "emailAddress": "string",
+      "name": "string"
+    },
+    "resolution": {
+      "default": true,
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "status": {
+      "description": "string",
+      "id": "string",
+      "name": "string",
+      "self": "string"
+    },
+    "subtasks": [
+      {
+        "id": "string",
+        "issues": [
+          null
+        ],
+        "key": "string",
+        "self": "string"
+      }
+    ],
+    "summary": "string"
+  },
+  "id": "string",
+  "issues": [
+    null
+  ],
+  "key": "string",
+  "self": "string"
+}
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + +

이슈 수정

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - required
+                        
+                    
+

Request Body

+
+                        
+{
+  "fields": {
+    "description": {},
+    "labels": [
+      "string"
+    ],
+    "summary": "string"
+  }
+}
+                        
+                    
+

Response Body

+
+                        
+{
+    "success": true,
+    "message": "이슈 수정 성공"
+}
+                        
+                    
+

Error Code

+
+                        
+{
+    "success": false,
+    "message": "이슈 수정 실패"
+}
+                        
+                    
+
+ + +

이슈 수정

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - required
+                        
+                    
+

Request Body

+
+                        
+{
+  "fields": {
+    "description": {},
+    "labels": [
+      "string"
+    ],
+    "summary": "string"
+  }
+}
+                        
+                    
+

Response Body

+
+                        
+{
+    "success": true,
+    "message": "이슈 수정 성공"
+}
+                        
+                    
+

Error Code

+
+                        
+{
+    "success": false,
+    "message": "이슈 수정 실패"
+}
+                        
+                    
+ + + +

이슈 삭제 라벨 처리

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - required
+
+                        
+                    
+ +

Response Body

+
+                        
+{
+    "success": true,
+    "message": "이슈 라벨 닫기 처리 성공"
+}
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + + +

이슈 전체 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+projectKerOrId : string - required
+
+                        
+                    
+ +

Response Body

+
+                        
+[
+  {
+    "fields": {
+      "assignee": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "description": {},
+      "issuelinks": [
+        {
+          "id": "string",
+          "self": "string",
+          "type": {
+            "id": "string",
+            "inward": "string",
+            "name": "string",
+            "outward": "string",
+            "self": "string"
+          }
+        }
+      ],
+      "issuetype": {
+        "description": "string",
+        "hierarchyLevel": 0,
+        "id": "string",
+        "name": "string",
+        "self": "string",
+        "subtask": true,
+        "untranslatedName": "string"
+      },
+      "labels": [
+        "string"
+      ],
+      "priority": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "project": {
+        "id": "string",
+        "key": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "reporter": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "resolution": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "status": {
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "subtasks": [
+        {
+          "id": "string",
+          "issues": [
+            null
+          ],
+          "key": "string",
+          "self": "string"
+        }
+      ],
+      "summary": "string"
+    },
+    "id": "string",
+    "issues": [
+      null
+    ],
+    "key": "string",
+    "self": "string"
+  }
+]
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + + + + + +

이슈 키의 연결된 이슈 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - required
+                        
+                    
+

Request Body

+
+                        
+{
+  "fields": {
+    "description": {},
+    "labels": [
+      "string"
+    ],
+    "summary": "string"
+  }
+}
+                        
+                    
+

Response Body

+
+                        
+[
+  {
+    "fields": {
+      "assignee": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "description": {},
+      "issuelinks": [
+        {
+          "id": "string",
+          "self": "string",
+          "type": {
+            "id": "string",
+            "inward": "string",
+            "name": "string",
+            "outward": "string",
+            "self": "string"
+          }
+        }
+      ],
+      "issuetype": {
+        "description": "string",
+        "hierarchyLevel": 0,
+        "id": "string",
+        "name": "string",
+        "self": "string",
+        "subtask": true,
+        "untranslatedName": "string"
+      },
+      "labels": [
+        "string"
+      ],
+      "priority": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "project": {
+        "id": "string",
+        "key": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "reporter": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "resolution": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "status": {
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "subtasks": [
+        {
+          "id": "string",
+          "issues": [
+            null
+          ],
+          "key": "string",
+          "self": "string"
+        }
+      ],
+      "summary": "string"
+    },
+    "id": "string",
+    "issues": [
+      null
+    ],
+    "key": "string",
+    "self": "string"
+  }
+]
+                        
+                    
+

Error Code

+
+                        
+{
+    "success": false,
+    "message": "이슈 수정 실패"
+}
+                        
+                    
+
+
+

이슈 키의 서브테스크 목록 조회

+
+

Parameters

+
+                        
+Name
+
+connectId : integer - required (path)
+
+issueKerOrId : string - required (path)
+                        
+                    
+ +

Response Body

+
+                        
+[
+  {
+    "fields": {
+      "assignee": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "description": {},
+      "issuelinks": [
+        {
+          "id": "string",
+          "self": "string",
+          "type": {
+            "id": "string",
+            "inward": "string",
+            "name": "string",
+            "outward": "string",
+            "self": "string"
+          }
+        }
+      ],
+      "issuetype": {
+        "description": "string",
+        "hierarchyLevel": 0,
+        "id": "string",
+        "name": "string",
+        "self": "string",
+        "subtask": true,
+        "untranslatedName": "string"
+      },
+      "labels": [
+        "string"
+      ],
+      "priority": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "project": {
+        "id": "string",
+        "key": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "reporter": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "resolution": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "status": {
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "subtasks": [
+        {
+          "id": "string",
+          "issues": [
+            null
+          ],
+          "key": "string",
+          "self": "string"
+        }
+      ],
+      "summary": "string"
+    },
+    "id": "string",
+    "issues": [
+      null
+    ],
+    "key": "string",
+    "self": "string"
+  }
+]
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + + +

Jira Issue Type API (이슈 타입)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
IndexURLMehtodDescription
1/{connectId}/jira/issuetype/listGET온 프레미스 이슈 타입 리스트 조회
2/{connectId}/jira/issuetype/{projectId}GET클라우드 프로젝트 이슈 타입 리스트 조회
+
+
+

API Parameters & Request Body & Response Body

+

이슈 타입 리스트 조회

+
+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+projectOrId : string - required
+
+                        
+                    
+ +

Cloud Response

+
+                        
+[{
+    "success": false,
+    "response": null,
+    "error": {
+        "message": "클라우드 타입은 이슈 유형 목록 가져오기를 사용할 수 없습니다.",
+        "errorCode": null,
+        "status": 500
+    }
+}
+                        
+                    
+ + +

이슈 수정

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - required
+                        
+                    
+

Request Body

+
+                        
+{
+  "fields": {
+    "description": {},
+    "labels": [
+      "string"
+    ],
+    "summary": "string"
+  }
+}
+                        
+                    
+

Response Body

+
+                        
+{
+    "success": true,
+    "message": "이슈 수정 성공"
+}
+                        
+                    
+

Error Code

+
+                        
+{
+    "success": false,
+    "message": "이슈 수정 실패"
+}
+                        
+                    
+ + + + +

이슈 삭제 라벨 처리

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - required
+
+                        
+                    
+ +

Response Body

+
+                        
+{
+    "success": true,
+    "message": "이슈 라벨 닫기 처리 성공"
+}
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + +

이슈 전체 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+projectKerOrId : string - required
+                        
+                    
+ + +

Response Body

+
+                        
+[
+  {
+    "fields": {
+      "assignee": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "description": {},
+      "issuelinks": [
+        {
+          "id": "string",
+          "self": "string",
+          "type": {
+            "id": "string",
+            "inward": "string",
+            "name": "string",
+            "outward": "string",
+            "self": "string"
+          }
+        }
+      ],
+      "issuetype": {
+        "description": "string",
+        "hierarchyLevel": 0,
+        "id": "string",
+        "name": "string",
+        "self": "string",
+        "subtask": true,
+        "untranslatedName": "string"
+      },
+      "labels": [
+        "string"
+      ],
+      "priority": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "project": {
+        "id": "string",
+        "key": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "reporter": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "resolution": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "status": {
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "subtasks": [
+        {
+          "id": "string",
+          "issues": [
+            null
+          ],
+          "key": "string",
+          "self": "string"
+        }
+      ],
+      "summary": "string"
+    },
+    "id": "string",
+    "issues": [
+      null
+    ],
+    "key": "string",
+    "self": "string"
+  }
+]
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + + +

이슈 키의 연결된 이슈 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+issueKerOrId : string - required
+                        
+                    
+ +

Response Body

+
+                        
+[
+  {
+    "fields": {
+      "assignee": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "description": {},
+      "issuelinks": [
+        {
+          "id": "string",
+          "self": "string",
+          "type": {
+            "id": "string",
+            "inward": "string",
+            "name": "string",
+            "outward": "string",
+            "self": "string"
+          }
+        }
+      ],
+      "issuetype": {
+        "description": "string",
+        "hierarchyLevel": 0,
+        "id": "string",
+        "name": "string",
+        "self": "string",
+        "subtask": true,
+        "untranslatedName": "string"
+      },
+      "labels": [
+        "string"
+      ],
+      "priority": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "project": {
+        "id": "string",
+        "key": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "reporter": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "resolution": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "status": {
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "subtasks": [
+        {
+          "id": "string",
+          "issues": [
+            null
+          ],
+          "key": "string",
+          "self": "string"
+        }
+      ],
+      "summary": "string"
+    },
+    "id": "string",
+    "issues": [
+      null
+    ],
+    "key": "string",
+    "self": "string"
+  }
+]
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ + + + +

이슈 키의 서브테스크 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required (path)
+
+issueKerOrId : string - required (path)
+                        
+                    
+ +

Response Body

+
+                        
+[
+  {
+    "fields": {
+      "assignee": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "description": {},
+      "issuelinks": [
+        {
+          "id": "string",
+          "self": "string",
+          "type": {
+            "id": "string",
+            "inward": "string",
+            "name": "string",
+            "outward": "string",
+            "self": "string"
+          }
+        }
+      ],
+      "issuetype": {
+        "description": "string",
+        "hierarchyLevel": 0,
+        "id": "string",
+        "name": "string",
+        "self": "string",
+        "subtask": true,
+        "untranslatedName": "string"
+      },
+      "labels": [
+        "string"
+      ],
+      "priority": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "project": {
+        "id": "string",
+        "key": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "reporter": {
+        "emailAddress": "string",
+        "name": "string"
+      },
+      "resolution": {
+        "default": true,
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "status": {
+        "description": "string",
+        "id": "string",
+        "name": "string",
+        "self": "string"
+      },
+      "subtasks": [
+        {
+          "id": "string",
+          "issues": [
+            null
+          ],
+          "key": "string",
+          "self": "string"
+        }
+      ],
+      "summary": "string"
+    },
+    "id": "string",
+    "issues": [
+      null
+    ],
+    "key": "string",
+    "self": "string"
+  }
+]
+                        
+                    
+

Error Code

+
+                        
+
+                        
+                    
+ +

Jira Issue Type API (이슈 타입)

+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
IndexURLMehtodDescription
1/{connectId}/jira/issuetype/listGET온 프레미스 이슈 타입 리스트 조회
2/{connectId}/jira/issuetype/{projectId}GET클라우드 프로젝트 이슈 타입 리스트 조회
+
+
+
+

API Parameters & Request Body & Response Body

+

1 이슈 타입 리스트 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+(path)
+                        
+                    
+ +

Cloud Response

+
+                        
+Name
+
+connectId : integer - required
+(path)
+                        
+                    
+

On Premise Response

+
+                        
+[
+    {
+        "self": "Requirement",
+        "id": "10",
+        "description": "a-RMS 요구사항 이슈 타입",
+        "name": "Requirement",
+        "subtask": false
+    },
+    {
+        "self": "Improvement",
+        "id": "4",
+        "description": "An improvement or enhancement to an existing feature or task.",
+        "name": "Improvement",
+        "subtask": false
+    },
+    {
+        "self": "표준 이슈 유형1",
+        "id": "11",
+        "description": "표준 이슈 유형12",
+        "name": "표준 이슈 유형1",
+        "subtask": false
+    },
+    {
+        "self": "Ticket Template(WBSGantt)",
+        "id": "9",
+        "description": "Ticket Template",
+        "name": "Ticket Template(WBSGantt)",
+        "subtask": false
+    },
+    {
+        "self": "Task",
+        "id": "3",
+        "description": "A task that needs to be done.",
+        "name": "Task",
+        "subtask": false
+    },
+    {
+        "self": "Sub-task",
+        "id": "5",
+        "description": "The sub-task of the issue",
+        "name": "Sub-task",
+        "subtask": true
+    },
+    {
+        "self": "Bug",
+        "id": "1",
+        "description": "A problem which impairs or prevents the functions of the product.",
+        "name": "Bug",
+        "subtask": false
+    },
+    {
+        "self": "온프라미스 이슈 타입",
+        "id": "12",
+        "description": "온프라미스 이슈 타입",
+        "name": "온프라미스 이슈 타입",
+        "subtask": false
+    },
+    {
+        "self": "Phase",
+        "id": "8",
+        "description": "Project Development Phase",
+        "name": "Phase",
+        "subtask": false
+    },
+    {
+        "self": "New Feature",
+        "id": "2",
+        "description": "A new feature of the product, which has yet to be developed.",
+        "name": "New Feature",
+        "subtask": false
+    }
+]
+
+
+
+                        
+                    
+ + +

2 프로젝트 별 이슈 타입 리스트 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+projectOrId : string - required
+
+                        
+                    
+ +

Response

+
+                        
+[
+    {
+        "self": "https://advanc2d.atlassian.net/rest/api/3/issuetype/10019",
+        "id": "10019",
+        "description": "소규모 개별 업무입니다.",
+        "name": "작업",
+        "subtask": false,
+        "untranslatedName": "Task",
+        "hierarchyLevel": 0
+    },
+    {
+        "self": "https://advanc2d.atlassian.net/rest/api/3/issuetype/10020",
+        "id": "10020",
+        "description": "대량 작업 일부인 소규모 업무.",
+        "name": "하위 작업",
+        "subtask": true,
+        "untranslatedName": "Sub-task",
+        "hierarchyLevel": -1
+    },
+    {
+        "self": "https://advanc2d.atlassian.net/rest/api/3/issuetype/10064",
+        "id": "10064",
+        "description": "요구사항",
+        "name": "요구사항WM",
+        "subtask": false,
+        "untranslatedName": "요구사항WM",
+        "hierarchyLevel": 0
+    },
+    {
+        "self": "https://advanc2d.atlassian.net/rest/api/3/issuetype/10066",
+        "id": "10066",
+        "description": "요구사항2",
+        "name": "요구사항WM2",
+        "subtask": false,
+        "untranslatedName": "요구사항WM2",
+        "hierarchyLevel": 0
+    }
+]
+                        
+                    
+ +

Jira Issue Status API (이슈 상태)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
IndexURLMehtodDescription
1/{connectId}/jira/issuestatus/listGET온 프레미스 이슈 상태 목록 조회
1/{connectId}/jira/issuestatus/{projectId}GET클라우드 프로젝트 이슈 상태 목록 조회
+
+

API Parameters & Request Body & Response Body

+
+
+

1 온 프레미스 이슈 상태 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+(path)
+                        
+                    
+

Cloud Response Body

+
+                        
+{
+    "success": false,
+    "response": null,
+    "error": {
+        "message": "클라우드 타입은 이슈 상태 목록 가져오기를 사용할 수 없습니다.",
+        "errorCode": null,
+        "status": 500
+    }
+}
+                        
+                    
+

Response Body

+
+                        
+[
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/latest/status/1",
+        "id": "1",
+        "name": "Open",
+        "description": "The issue is open and ready for the assignee to start work on it."
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/latest/status/3",
+        "id": "3",
+        "name": "In Progress",
+        "description": "This issue is being actively worked on at the moment by the assignee."
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/latest/status/4",
+        "id": "4",
+        "name": "Feedback",
+        "description": "This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved."
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/latest/status/5",
+        "id": "5",
+        "name": "Resolved",
+        "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed."
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/latest/status/6",
+        "id": "6",
+        "name": "Closed",
+        "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened."
+    }
+]
+                        
+                    
+

2 클라우드 프로젝트 이슈 상태 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+
+projectId : string - required
+                        
+                    
+

Response

+
+                        
+[
+    {
+        "self": "https://advanc2d.atlassian.net/rest/api/3/statuses?id=10024",
+        "id": "10024",
+        "name": "Done",
+        "description": ""
+    },
+    {
+        "self": "https://advanc2d.atlassian.net/rest/api/3/statuses?id=10023",
+        "id": "10023",
+        "name": "In Progress",
+        "description": ""
+    },
+    {
+        "self": "https://advanc2d.atlassian.net/rest/api/3/statuses?id=10022",
+        "id": "10022",
+        "name": "To Do",
+        "description": ""
+    }
+]
+                        
+                    
+ + +

Jira Issue Priority API (이슈 우선순위)

+ + +
+ + + + + + + + + + + + + + + + + +
IndexURLMehtodDescription
1/{connectId}/jira/issuepriority/listGET이슈 우선순위 목록 조회
+
+

API Parameters & Request Body & Response Body

+

이슈 우선순위 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+                        
+                    
+

Response

+
+                        
+[
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/2/priority/6",
+        "id": "6",
+        "name": "High",
+        "description": "High",
+        "default": false
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/2/priority/7",
+        "id": "7",
+        "name": "Medium",
+        "description": "Medium",
+        "default": false
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/2/priority/8",
+        "id": "8",
+        "name": "Low",
+        "description": "Low",
+        "default": false
+    }
+]
+                        
+                    
+ +

Jira Issue Resolution Scheme API (이슈 해결책)

+
+ + + + + + + + + + + + + + + + + +
IndexURLMehtodDescription
1/{connectId}/jira/issueresolution/listGET이슈 해결책 목록 조회
+
+

API Parameters & Request Body & Response Body

+
+

1 이슈 해결책 목록 조회

+

Parameters

+
+                        
+Name
+
+connectId : integer - required
+                        
+                    
+

Response

+
+                        
+[
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/2/resolution/1",
+        "id": "1",
+        "name": "Fixed",
+        "description": "A fix for this issue is checked into the tree and tested.",
+        "default": false
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/2/resolution/2",
+        "id": "2",
+        "name": "Won't Fix",
+        "description": "The problem described is an issue which will never be fixed.",
+        "default": false
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/2/resolution/3",
+        "id": "3",
+        "name": "Duplicate",
+        "description": "The problem is a duplicate of an existing issue.",
+        "default": false
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/2/resolution/4",
+        "id": "4",
+        "name": "Incomplete",
+        "description": "The problem is not completely described.",
+        "default": false
+    },
+    {
+        "self": "http://www.313.co.kr/jira/rest/api/2/resolution/5",
+        "id": "5",
+        "name": "Cannot Reproduce",
+        "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.",
+        "default": false
+    }
+]
+                        
+                    
+
+
+
+
+
+ +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + Index: arms/docs/html/cloud-api-token.html =================================================================== diff -u --- arms/docs/html/cloud-api-token.html (revision 0) +++ arms/docs/html/cloud-api-token.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,41 @@ +

클라우드 API 토큰 발급

+ +

클라우드 API 호출을 위해 필요한 인증 정보인 API 토큰을 발급받는 과정

+
+

1. 관리자 계정 로그인 - 클라우드 내 작업 - 우측 상단의 프로필 클릭 - 계정 관리 클릭

+시스템구성도 +
+
+
+
+

2. 보안 탭 - API 토큰 만들기 및 관리 클릭

+시스템구성도 +
+
+
+
+ +

3. API 토큰 만들기 클릭

+시스템구성도 +
+
+
+
+ +

4. Label 입력 창에 토큰 이름 입력 후 만들기 버튼 클릭

+시스템구성도 +
+
+
+
+ +

5. 생성 완료 - 복사 버튼으로 사용

+시스템구성도 +
+
+
+
+ +

6. 토큰 생성 완료 후 닫기 버튼 클릭 화면

+시스템구성도 + Index: arms/docs/html/create-onpremise-issue-type.html =================================================================== diff -u --- arms/docs/html/create-onpremise-issue-type.html (revision 0) +++ arms/docs/html/create-onpremise-issue-type.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,176 @@ +

온프레미스 이슈 유형 생성

+ +

a-rms에서 요구사항 이슈를 관리하는 데 필요한 arms-requirement 이슈 유형을 + 생성하는 과정

+

Issue Type Scheme: 이슈 유형 목록표 +
+

+ +

공통

+

1. Administration 선택

+시스템구성도 +
+
+
+
+

2. Issue Types / Issue Type Schemes 선택

+시스템구성도 +
+
+
+
+ +

3. 관리자 계정으로 로그인

+시스템구성도 +
+
+
+
+ +

1. Default Issue Type Scheme 사용하는 경우

+

Issue Types - Add Issue Type 선택

+시스템구성도 +
+
+
+
+ +

1. arms-requirement** 이름으로 이슈 유형 생성

+

Type: Standard Issue Type 설정

+

Icon URL: 원하는 아이콘 선택

+시스템구성도 +
+
+
+
+ +

3. 생성된 arms-requirement 이슈 유형 확인

+시스템구성도 +
+
+
+
+ +

2. 프로젝트에 특정 Issue Type Scheme을 적용하는 경우

+

새로운 Issue Type Scheme을 생성하여 프로젝트에 적용하는 경우

+

1. Issue Type Schemes - Add Issue Type Scheme 선택

+시스템구성도 +
+
+
+
+

2. Add Issue Type 선택

+시스템구성도 +
+
+
+
+

2-1.‘Available Issue Types’에 **arms-requirement** 이슈 유형이 있는 경우

+

‘Available Issue Types’ → ‘Issue Types for Current Scheme’으로

+

arms-requirement** 이슈 유형을 drag&drop 후, 저장

+

5번으로 이동

+시스템구성도 +
+
+
+
+

1. arms-requirement** 이름으로 이슈 유형 생성

+

Type: Standard Issue Type 설정

+

Icon URL: 원하는 아이콘 선택

+시스템구성도 +
+
+
+
+ +

4. ‘Issue Types for Current Scheme’에서 arms-requirement 이슈 유형 확인 후, 저장

+

rms-requirement** 이슈 유형을 drag&drop 후, 저장 7번으로 이동

+ +시스템구성도 +
+
+
+
+ + +

5.생성된 Issue Type Scheme의 **arms-requirement** 이슈 유형 확인 + Projects 필드가 No projects이므로 프로젝트에 연결 필요

+

유형은 표준 이슈 유형 선택

+시스템구성도 +
+
+
+
+ +

6. Associate 선택

+시스템구성도 +
+
+
+
+ +

7. 프로젝트 선택 후, 연결

+시스템구성도 +
+
+
+
+ +<43>7. 프로젝트가 연결된 Issue Type Scheme 확인 + 시스템구성도 +
+
+
+
+

기존에 사용하던 Issue Type Scheme에 arms-requirement 이슈 유형을 추가하는 경우

+

1. 프로젝트를 연결하여 사용 중인 Issue Type Scheme 확인

+시스템구성도 +
+
+
+
+ +

2. Edit 선택

+ 시스템구성도 +
+
+
+
+

3. Add Issue Type 선택

+시스템구성도 +
+
+
+
+

3-1. ‘Available Issue Types’에 arms-requirement 이슈 유형이 있는 경우

+

‘Available Issue Types’ → ‘Issue Types for Current Scheme’으로

+

arms-requirement 이슈 유형을 drag&drop 후, 저장

+

6번으로 이동

+시스템구성도 +
+
+
+ +

4. arms-requirement 이름으로 이슈 유형 생성

+

Type: Standard Issue Type 설정

+

Icon URL: 원하는 아이콘 선택

+시스템구성도 +
+
+
+
+ +

5.‘Issue Types for Current Scheme’에서 arms-requirement 이슈 유형 확인 후, 저장

+시스템구성도 +
+
+
+
+

6. arms-requirement 이슈 유형이 추가된 Issue Type Scheme 확인

+시스템구성도 +
+
+
+
+ + Index: arms/docs/html/create_cloud_issue_type.html =================================================================== diff -u --- arms/docs/html/create_cloud_issue_type.html (revision 0) +++ arms/docs/html/create_cloud_issue_type.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,175 @@ +

클라우드 이슈 유형 생성

+ +

a-rms에서 요구사항 이슈를 관리하는 데 필요한 arms-requirement 이슈 유형을 + 생성하는 과정

+

프로젝트의 관리 유형마다 이슈 유형 생성 방법에 차이가 있다. ※ (표 참고)**
+

+

O: 1, 2번 방법으로 이슈 유형 생성 가능

+

X: 1번 방법으로만 이슈 유형 생성 가능

+ +
+

1. 프로젝트 내에서 이슈 유형 생성

+

팀에서 관리하는 프로젝트인 경우

+

1. 프로젝트 - 프로젝트 설정 선택

+시스템구성도 +
+
+
+
+

2. 이슈 유형 선택

+시스템구성도 +
+
+
+
+ +

3. 이슈 유형 추가 선택

+시스템구성도 +
+
+
+
+ +

4. 이슈 유형 만들기 선택

+시스템구성도 +
+
+
+
+ +

5. arms-requirement 이름으로 이슈 유형 생성 + 아이콘: 원하는 아이콘 선택

+시스템구성도 +
+
+
+
+ +

6. 생성된 arms-requirement 이슈 유형 확인

+시스템구성도 +
+
+
+
+ + +

회사에서 관리하는 프로젝트인 경우

+

1. 프로젝트 - 프로젝트 설정 선택

+시스템구성도 +
+
+
+
+

2. 이슈 - 유형 선택

+시스템구성도 +
+
+
+
+

3.동작 - 이슈 유형 편집 선택

+시스템구성도 +
+
+
+
+ +

4. 이슈 유형 추가 선택

+시스템구성도 +
+
+
+
+ +

4-1. ‘사용 가능한 이슈 유형’에 arms-requirement** 이슈 유형이 있는 경우

+

‘사용 가능한 이슈 유형’ → ‘현재의 구성표에 대한 이슈 유형’으로

+

rms-requirement** 이슈 유형을 drag&drop 후, 저장 7번으로 이동

+ +시스템구성도 +
+
+
+
+ + +

5.arms-requirement 이름으로 이슈 유형 생성

+

유형은 표준 이슈 유형 선택

+시스템구성도 +
+
+
+
+ +

6. ‘현재의 구성표에 대한 이슈 유형’에서 arms-requirement 이슈 유형 확인 후, 저장

+시스템구성도 +
+
+
+
+ +

7. 생성된 arms-requirement 이슈 유형 확인

+시스템구성도 +
+
+
+
+ +

2. 이슈 유형 생성 후, 이슈 유형을 스킴에 추가

+

1. 설정 - 이슈 선택

+시스템구성도 +
+
+
+
+ +

2. 이슈 요형 - 이슈 유형 추가 선택

+시스템구성도 +
+
+
+
+ +

3. arms-requirement 이름으로 이슈 유형 생성

+

유형은 표준 이슈 유형 선택

+시스템구성도 +
+
+
+
+

4. arms-requirement 이슈 유형 생성 확인

+시스템구성도 +
+
+
+
+

5. 이슈 유형 구성표 - Default Issue Type Scheme 확인

+

4에서 생성한 arms-requirement 이슈 유형은 Default Issue Type Scheme에 속함

+

따라서 프로젝트에 arms-requirement 이슈 유형 추가 필요

+시스템구성도 +
+
+
+ +

6. 프로젝트 - 편집 선택

+

4에서 생성한 arms-requirement 이슈 유형은 Default Issue Type Scheme에 속함

+

따라서 프로젝트에 arms-requirement 이슈 유형 추가 필요

+시스템구성도 +
+
+
+
+ +

7. ‘사용 가능한 이슈 유형’ → ‘현재의 구성표에 대한 이슈 유형’으로

+

arms-requirement 이슈 유형을 drag&drop 후, 저장

+시스템구성도 +
+
+
+
+

8. 프로젝트에 arms-requirement 이슈 유형 추가 확인

+시스템구성도 +
+
+
+
+ + Index: arms/docs/import-github-project-intelli.html =================================================================== diff -u --- arms/docs/import-github-project-intelli.html (revision 0) +++ arms/docs/import-github-project-intelli.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,269 @@ + + + + + + + + Documentation | Your ThemeForest item Name + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+ + + + + + +
+ + + + + + +
+
+ + +
+
+

** 사용하고있는 intelij 는 utimate 버전입니다.

+

** cummutity 버전도 동일하게 적용가능하게 작성하였으나 인텔리제이의 설정이 다르거나 할 수 있습니다.

+

+

** 프로젝트의 자바버전은 11입니다.

+

 

+

1. 포크해온 '내' 레포지토리의 code clone

+

+ + + + +

+

 

+

2. 파일 > 새로만들기 > 버전관리에 있는 프로젝트..

+

+ + + + +

+

 

+

3. URL 복붙! ( 인텔리제이에 github 아이디 등록이 안되어있다면 등록필요)

+

+ + + + +

+

 

+

4. 프로젝트 생성중(시간이 걸립니다.)

+

    - 우측 하단 작업 표시줄이 사라지면 완료.

+

 

+

+ + + + +

+

 

+

5.  프로젝트 시작을 위한 필요 설정들(redis 설정 삭제과정)

+

    - 아래의 yml 파일에서 주석처리 확인 후 설정!

+

+ + + + +

+

 

+

6 . src/main/java/com/config/RedisSessionConfig.java 파일 삭제

+

 

+

7. 

+

Java-Service-Tree-Framework-Backend-Core\build.gradle

+

아래 주석처리

+

+ + + + +

+

7-1. 맥 사용자는 아래의 설정도 필요 (107-114)주석처리

+

+ + + + +

+

 

+

8. src\main\java\com\Application.java 에서 실행

+

 

+

+ + + + +

+

 

+

9.console 에 에러없이 실행되는 모습

+

+ + + + +

+

 

+

정상작동되었다면 아래 url 로 들어간 화면이 떠야한다.

+

+ + + + +

+ + +
+ + + +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + Index: arms/html/pdServiceJira/content-container2.html =================================================================== diff -u --- arms/html/pdServiceJira/content-container2.html (revision 0) +++ arms/html/pdServiceJira/content-container2.html (revision 80def16d98f567e74679c95348ae45e957af06a4) @@ -0,0 +1,50 @@ +
+ +
+
+ + + 입력창이 좁다면 하단의 팝업으로 편집하기를 활용하세요 + + +
+
+
+
+
+

요구사항 내용을 기록합니다.

+
+
+
+ + + + +
+ + + + +
+ +
+ 하단 영역 참조 +
+
+
+
+
+
+