PivotalTrackerのチケットをcsvファイルから生成してみた話
2022年 10月 31日 月曜日
PivotalTrackerのチケットをcsvファイルから作成した
- 30以上のチケットを作成する際に手作業で作成したくなかった
- CSV Import の項目があったので試してみた
- csvファイルの作成についてはpythonで作成した
1. CSVファイルの生成について
- 疑似コード (python3)
import csv CSV_HEADER_PIVOTAL = ['Title', 'Labels'] def write_csv_fmt_pivotal(currnet_path, data): target_path = os.path.join(currnet_path, "tmp", "tikect-list.csv") try: with open(target_path, mode="x", encoding=UTF_8_WITH_BOM) as f: writer = csv.writer(f) writer.writerow(CSV_HEADER_PIVOTAL) except FileExistsError: pass with open(target_path, 'a', newline='', encoding=UTF_8_WITH_BOM) as f: writer = csv.writer(f) for d in data: writer.writerow(d)
2. csvファイルをimportしてみる
下記の手順でcsvファイルをの内容を元にチケットが生成された
- More > Import CSV > 作成したファイルを選択 > Import
3. 雑記
- 必要最低限の情報でチケットが作成できる感じがよかった
- csvファイルのフォーマットについてはエクセルとの兼ね合いでBOM付きで実施した
この記事をシェア