Bitbucket의 issue(과제)를 일괄 등록하기
일괄로 등록할 수 없는지 조사해 보았는데, json을 up하면 일괄로 등록을 할 수 있는 것 같아, 해 보았습니다.
작업으로서는 이하가 됩니다.
1: 소정의 서식에 따른 json을 준비한다
2:zip으로 한다(zip하지 않으면 오류가 된다)
3:up
1: 소정의 서식에 따른 json을 준비한다
ㅡㅜㅜㅜㅜㅜㅜㅜ 아 t ぁしあん. 이 m / bit t c t / issue-i mpo rt-e x po rt-data-fu rma t-330796872. HTML
이쪽을 참고로 json을 작성해 갑니다.
공식?이 잘못되었거나 issue에 대한 json을 만들 때 content 키도 필요합니다. (Required라고 쓰지 않았는데・・・)
게다가 meta도 필요하게 되는 것 같습니다.
10회 정도 up과 에러를 반복해, 결국 이렇게 되었습니다.
hoge.json
{
"issues": [
{
"content": "Some **issue**.",
"content_updated_on": "2013-01-22T15:55:13.573339+00:00",
"created_on": "2013-01-22T15:55:13.573339+00:00",
"id": 1,
"kind": "task",
"priority": "major",
"status": "new",
"title": "Test",
"updated_on": "2013-01-22T15:55:13.573339+00:00"
}
],
"meta": {
"default_assignee": "Yoshimaru Shirakawa",
"default_component": "ui",
"default_kind": "task",
"default_milestone": null,
"default_version": null
}
}
더 이상 뭔가를 깎으면 에러가 일어나 up 할 수 없다고 생각합니다.
포인트는
- id는 자전으로 붙여주세요 (id가 쓰면 덮어 쓸게)
- meta 잊지 마세요.
- 콘텐츠도 필수입니다.
- json의 이름은 무엇이든 괜찮습니다.
라는 느낌입니다.
2:zip로 만들기
터미널을 열고
명령
zip -j hoge.zip /Users/UserNameHoge/Downloads/hoge.json
등을 실행하여 hoge.jon을 zip으로하고 있습니다.
-j 명령으로 디렉토리 구성을 유지하지 않고 파일만 zip으로 하고 있습니다.
3:up
설정 문제/가져 오기 및 내보내기에서 zip을 가져올 수 있습니다.
가져올 때 오류가 발생하면 여기에 오류가 표시되고 등록한 이메일 주소로 결과가 전송됩니다.
해봐
json을 직접 작성하면 매우 번거롭기 때문에 python이나 Electron으로 클라이언트를 만들려고합니다.
title만 지정하면 마음대로 zip으로 해 출력해주는 것···
Reference
이 문제에 관하여(Bitbucket의 issue(과제)를 일괄 등록하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ShirakawaMaru/items/b3665ea3b66eafc0bdc5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)