PivotalTrackerのチケットをcsvファイルから生成してみた話

PivotalTrackerのチケットをcsvファイルから作成した

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付きで実施した
この記事をシェア

弊社では、一緒に会社を面白くしてくれる仲間を募集しています。
お気軽にお問い合わせください!