Jetbrains ์ ํ์ ํ๋ฌ๊ทธ์ธ ์ฌ์ฉ
mr์ ์ด๋ฆ์ ํด๋ฆญํ๋ฉด ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค
ํ ์์ฒญ ๋ก๋ ์ค ์ค๋ฅ:
'approvalsRequired' ํ๋๊ฐ 'MergeRequest' ์ ํ์ ์กด์ฌํ์ง ์์ต๋๋ค: {"response":{"errors":[{"message":"'approvalsRequired' ํ๋๊ฐ 'MergeRequest' ์ ํ์ ์กด์ฌํ์ง ์์ต๋๋ค","locations": [{"line":23,"column":7}],"path":["query GetPullRequest","project","mergeRequest","approvalsRequired"],"extensions":{"code":"undefinedField ","typeName":"MergeRequest","fieldName":"approvalsRequired"}},{"message":"'MergeRequest' ์ ํ์ 'approvalsLeft' ํ๋๊ฐ ์์ต๋๋ค","locations":[{"line" :24,"์ด":7}],"๊ฒฝ๋ก":["์ฟผ๋ฆฌ GetPullRequest","project","mergeRequest","approvalsLeft"],"extensions":{"์ฝ๋":"undefinedField","typeName" :"MergeRequest","fieldName":"approvalsLeft"}}],"status":200},"request":{"query":"query GetPullRequest($fullPath: ID!, $iid: ๋ฌธ์์ด!, $after : ๋ฌธ์์ด) { currentUser { ์ด๋ฆ ๋ก๊ทธ์ธ: ์ฌ์ฉ์ ์ด๋ฆ avatarUrl id } project(fullPath: $fullPath) { ์ด๋ฆ mergeRequestsEnabled mergeRequestsFfOnlyEnabled removeSourceBranchAfterMerge mergeRequest(iid: $iid) { ์น์ธ๋By(์ฒซ ๋ฒ์งธ: 50) { ๋
ธ๋ { avatarUrl ์ด๋ฆ ๋ก๊ทธ์ธ: u sername } } id iid ์น์ธ ํ์ ์น์ธ ์ผ์ชฝ ์์ฑ์์คBranch targetBranch ์ ๋ชฉ ์ค๋ช
webUrl ์ํ ๋ณํฉ ์์
์งํ ์ค ์ฐธ์กฐ projectId mergeWhenPipelineSucceeds mergeableDiscussionsState ์์ฑ์ { ์ด๋ฆ ๋ก๊ทธ์ธ: ์ฌ์ฉ์ ์ด๋ฆ avatarUrl } diffRefs { webUrl ์ ์ฒด ์์ ์ด๋ฆ} ์์ค ํ๋ก์ ํธ commitCount ์ด๋ฆ ๊ฒฝ๋ก { baseSha headSha startSha } { title id webPath dueDate } ๊ตฌ๋
ํ userDiscussionsCount DiscussionLocked forceRemoveSourceBranch reviewers { nodes { id name login: username avatarUrl } } timeEstimate totalTimeSpent updatedAt userPermissions { adminMergeRequest canMerge } ํ ๋ก (์ฒซ ๋ฒ์งธ: 50, ์ดํ: $after) { pageInfo. ..discussionFragment } } } }}ํ ๋ก ์ ์กฐ๊ฐ ํ ๋ก ํ๋๊ทธ๋จผํธ { createdAt id notes { ๋
ธ๋ { ์์ฑ์ { ์ด๋ฆ ๋ก๊ทธ์ธ: ์ฌ์ฉ์ ์ด๋ฆ avatarUrl } body bodyHtml createdAt ํ ๋ก { id replyId createdAt } id position { xy newLine newPath oldLine oldPath filePath dif fRefs { baseSha headSha startSha } } ํ๋ก์ ํธ { ์ด๋ฆ } ํด๊ฒฐ ๊ฐ๋ฅํ ํด๊ฒฐ ํด๊ฒฐ๋At resolveBy { ๋ก๊ทธ์ธ: ์ฌ์ฉ์ ์ด๋ฆ avatarUrl } ์์คํ
systemNoteIconName updatedAt userPermissions { adminNote readNote resolveNote AwardEmoji createNote } } } replyId ํด๊ฒฐ ๊ฐ๋ฅํ ํด๊ฒฐ ํด๊ฒฐ๋ ํด๊ฒฐ๋By { ๋ก๊ทธ์ธ: ์ฌ์ฉ์ ์ด๋ฆ avatarUrl
์๋ ํ์ธ์ @bupyc9
ํ์ฌ ์ฌ์ฉ ์ค์ธ GitLab ๋ฒ์ ๊ณผ ์ฌ์ฉ ์ค์ธ CodeStream ํ์ฅ ๋ฒ์ ์ ๊ฒ์ํ ์ ์์ต๋๊น? ๊ฐ์ฌ ํด์.
์๋
ํ์ธ์ @bcanzanella
Gitlab - 13.10
์ฝ๋์คํธ๋ฆผ - 11.0.0+3936
์๋ ํ์ธ์ @bcanzanella
Gitlab - 13.10
์ฝ๋์คํธ๋ฆผ - 11.0.0+3936
๊ฐ์ฌํฉ๋๋ค. GitLab ์ธ์คํด์ค(
{
"๋ฒ์ ": "13.10.2",
"๊ฐ์ ": "7efd19e3716"
}
์๋ ! ์์ฒด ํธ์คํ Gitlab ๋ฐ VsCode์ ๋์ผํ ๋ฌธ์
(/api/v4/๋ฒ์ )
{"version":"13.9.3","revision":"ea359c58edb"}
์ฝ๋์คํธ๋ฆผ:
Version: 11.0.1
VS์ฝ๋:
Version: 1.55.1
Commit: 08a217c4d27a02a5bcde898fd7981bda5b49391b
Date: 2021-04-07T18:22:52.186Z
Electron: 11.3.0
Chrome: 87.0.4280.141
Node.js: 12.18.3
V8: 8.7.220.31-electron.0
OS: Darwin x64 19.6.0
์๋ ํ์ธ์ ์ฌ๋ฌ๋ถ!
๋ณํฉ ์์ฒญ์ ์ด๋ ค๊ณ ํ ๋ ์์ฒด ํธ์คํ GitLab 13.9.4(4be21b77456)์ ๋์ผํ ๋ฌธ์ :
@bcanzanella ์๋ง๋ ๋ฌธ์ ๋ approvalsRequired
ํ๋๊ฐ ๋ฌด๋ฃ CE GitLab์์ ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์
๋๋ค. GitLab ๋ฌธ์ ์ ๋ฐ๋ฅด๋ฉด ํ์ํ ์น์ธ์ ํ๋ฆฌ๋ฏธ์ ์ ์ฉ ๊ธฐ๋ฅ์
๋๋ค.
๊ฐ์ฌํฉ๋๋ค @vlad-artyomov! ์์์ผ์ ์ด ๋ฆด๋ฆฌ์ค์ ๋ํ ์์ ์ฌํญ์ด ์์ด์ผ ํฉ๋๋ค. ์ฌ๊ธฐ ์๋ ๋ชจ๋ ์ฌ๋์ ์ ๋ฐ์ดํธํ๊ฒ ์ต๋๋ค.
์ด์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น?
@deadpony - ์ด๊ฒ์ JetBrains์ฉ ํ์ฅ์ v11.0.2์์ ์์ ๋์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก 24์๊ฐ์ด ์์๋๋ JetBrains ์น์ธ ํ๋ก์ธ์ค๋ฅผ ๊ฑฐ์ณ์ผ ํ๋ฏ๋ก ์ง๊ธ ์ธ์ ๋ ์ง ๋ฐ์ํ ์ ์์ต๋๋ค. ํ์ง๋ง ๊ธฐ๋ค๋ฆฌ์ง ์์ผ๋ ค๋ฉด ์ฌ๊ธฐ์์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
https://www.dropbox.com/s/plb8e4pohe3p3oq/codestream-jb-jcef-11.0.2%2B140.zip?dl=0
๊ธฐ๋ค๋ ค ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
@deadpony @bupyc9 @belfortmaycon @vlad-artyomov - v11.0.2๊ฐ ์ด์ JetBrains ์์ฅ์์ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@deadpony @bupyc9 @belfortmaycon @vlad-artyomov - v11.0.2๊ฐ ์ด์ JetBrains ์์ฅ์์ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.