เป็นไปได้หรือไม่ที่จะส่งออกข้อมูลของฉันจาก Trello เพื่อสำรองข้อมูล


67

มีวิธีการส่งออกข้อมูลจาก Trello ไปยังคอมพิวเตอร์ของฉันเองหรือไม่?

ฉันยินดีที่จะยอมรับรูปแบบไฟล์ใด ๆ ตราบใดที่ข้อมูลอยู่ในรูปแบบไฟล์ที่สามารถแยกวิเคราะห์ได้เช่นฉันยินดีที่จะเขียนสคริปต์เพื่อดึงข้อมูล

(ฉันพยายามทุกครั้งที่มีข้อมูลออนไลน์ที่ฉันสร้างขึ้นเพื่อค้นหาวิธีการส่งออกสำเนาของข้อมูลและฉันมีกิจวัตรตอนเย็นวันอาทิตย์ในการทำข้อมูลทิ้งแล้วสำรองข้อมูลในเครื่อง)


มันจะดีถ้าเราสามารถส่งออกข้อมูลไม่เพียง แต่เป็นการสำรอง แต่สำหรับการตรวจสอบสถิติ ^^

หมายเหตุ: การถ่ายโอนข้อมูล Trello ทำงานได้ค่อนข้างดี แต่ยากจน https ขอแนะนำให้คุณออกจากระบบและลงชื่อเข้าใช้อีกครั้งเมื่อคุณใช้งาน
bsnodgrass

สำหรับผู้ที่ต้องการรุ่นที่จัดรูปแบบแทน JSON แบบดิบนี่คือเว็บแอปที่เราสร้างขึ้นเพื่อตัวเรา: tianshuo.github.com/trelloการร้องขอคุณสมบัติและรายงานข้อผิดพลาดไปที่นี่: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo

คำตอบ:


36

ด้วยการเปิดตัวฟีเจอร์ Data Exportคุณสามารถทำได้

  1. ไปที่กระดานของคุณ
  2. คลิกปุ่ม "เมนูบอร์ด" (ทางด้านขวามือของหน้าจอ)
  3. เลือก "แบ่งปันพิมพ์และส่งออก"
  4. คลิก "JSON"

นี่จะดาวน์โหลดสำเนาข้อมูลบอร์ดของคุณ

เคล็ดลับสำหรับมืออาชีพ:

  • คุณยังสามารถเพิ่ม. json (หรือ /somename.json) ที่ส่วนท้ายของ URL ของบอร์ดหรือการ์ดเพื่อรับพรอมต์เพื่อบันทึกไฟล์ที่ดาวน์โหลด (เช่นhttps://trello.com/board/welcome-board/4e6a8095efa69909ba007382 /somename.json )
  • อีกทางเลือกหนึ่งแทนการคลิกที่ปุ่ม "JSON" คุณสามารถคลิกขวาที่มันแล้วคัดลอก URL
  • หากคุณมีบอร์ดจำนวนมากที่คุณต้องการดาวน์โหลดเป็นประจำคุณจะต้องบันทึกลิงก์ JSON ทั้งหมดสำหรับบอร์ดของคุณและดาวน์โหลดทีละรายการ
  • การเปลี่ยนชื่อของไฟล์แต่ละไฟล์เหล่านี้สำหรับการสำรองข้อมูลแต่ละชุดอาจทำให้เกิดความเบื่อเล็กน้อยดังนั้นแนวคิดหนึ่งคือการสร้างโฟลเดอร์ใหม่ทุกครั้งที่คุณสำรองบอร์ดของคุณจากนั้นบันทึกชุดไฟล์ที่ส่งออกลงในโฟลเดอร์นั้น

ยอดเยี่ยมอย่างแน่นอน !!! ขอบคุณมากสำหรับสิ่งนี้
Clare Macrae

1
สำหรับผู้ที่ต้องการรุ่นที่จัดรูปแบบแทน JSON แบบดิบนี่คือเว็บแอปที่เราสร้างขึ้นเพื่อตัวเรา: tianshuo.github.com/trelloการร้องขอคุณสมบัติและรายงานข้อผิดพลาดไปที่นี่: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo

13

อัปเดต:ตอนนี้มีให้จากเมนูพิมพ์ / แชร์ / ส่งออกบนบอร์ดและรายละเอียดบัตร

ไม่ใช่ในปัจจุบัน แต่มันได้รับการร้องขอบ่อยและควรจะมาเร็ว ๆ นี้

ขณะนี้มีบัตรสำหรับสิ่งนี้: https://trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/4e9d8a91f482dd34ea18335a


2
ขอบคุณ ฉันมองหามันบนTrello Development Boardเพื่อลงคะแนน แต่ไม่พบ
Clare Macrae

@Clare ฉันอาจลองทำ bookmarklet ของ Javascript ที่ใช้งานได้ $ (". list-card-title"). text () ทำให้คุณได้รับข้อความทั้งหมดจากชื่อการ์ด
Michael Pryor

นั่นจะยอดเยี่ยม ใช่กรุณาและขอขอบคุณ. ฉันกำลังมองหาเหตุผลในการเริ่มเรียนรู้จาวาสคริปต์ มันจะเป็นแบบนี้
Clare Macrae

แค่ต้องการเพิ่มการสนับสนุนของฉันสำหรับการสร้างตัวเลือกการสำรองข้อมูลบางประเภทหากกำลังพิจารณาอยู่

2
ขณะนี้มีบัตรสำหรับสิ่งนี้: trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/…
Bobby Grace

7

ในฐานะที่เป็น stopgap มีบุ๊คมาร์คส่งออก XML (บุคคลที่สาม) ที่นี่:

http://bryanesmith.com/downloads/trello-dump/

หมายเหตุ:การใช้ bookmarklet นี้อาจทำให้ HTTPS แตก คุณอาจต้องการออกจากระบบและลงชื่อเข้าใช้อีกครั้งหลังจากใช้เครื่องมือนี้


สคริปต์ Groovy เพื่อแยกวิเคราะห์ XML เป็น "pseudo csv": gist.github.com/1633027
ripper234

5

bookmarklet ต่อไปนี้จะส่งออกโครงร่างของบอร์ดของคุณเท่านั้น รายละเอียดไม่เพียงพอสำหรับการส่งออกหรือสำรองข้อมูลอย่างแท้จริง แต่เป็นการเริ่มต้น สคริปต์สามารถปรับปรุงได้มากขึ้น แต่ทำงานใน IE9, FF 7 และ Chrome เทียบกับบอร์ดของฉันและอีก 3 ตัวที่ฉันได้ลอง

javascript:
var l=document.getElementsByClassName('list');
var lp='';
for(x=0;x<l.length;x++){
    var ltc=l[x].getElementsByClassName('list-title');
    var lt=ltc[0].getElementsByTagName('h2');
    lp=lp+lt[0].innerHTML+'\n';
    var cards=l[x].getElementsByClassName('list-card-title');
    for(y=0;y<cards.length;y++){
        var cardTitle=cards[y].getElementsByTagName('a');
        lp=lp+'\t- '+cardTitle[0].innerHTML+'\n';
    }
}
var tad=document.createElement('div');
tad.innerHTML="<div align=\"right\">[<a href=\"#\"onClick=\"tad.style.visibility=\'hidden\'\;\">Close</a>]&nbsp<p/></div>&nbsp;Copy the text below into another editor for an outline of your board<p/>";
var ta=document.createElement('textarea');
ta.value=lp;
document.body.appendChild(tad);
tad.style.position="absolute";
tad.style.left='20%';
tad.style.top='20%';
tad.style.border='solid 2px black';
tad.style.backgroundColor='white';
tad.appendChild(ta);
ta.select();
void(0);

ว้าว - นี่เยี่ยมมาก ฉันสามารถบันทึกโครงร่างของบอร์ด 9 แผ่นในเวลาไม่กี่นาที ขอบคุณมากจริงๆ!
Clare Macrae

4

โปรดดูhttp://trello.com/privacyสำหรับโอกาสในการย้ายข้อมูลและ API


3
สวัสดี @ ริชคุณไม่จำเป็นต้องเพิ่มว่าคุณเป็นสมาชิกของทีม Trello ในทุกโพสต์ คุณเพียงแค่เพิ่มลงในโปรไฟล์ผู้ใช้ของคุณตามคำถามที่พบบ่อยเกี่ยวกับลายเซ็น Cheers
codingbadger

ขอบคุณมากสำหรับคำตอบของคุณฉันได้เห็นคำชี้แจงสิทธิ์ส่วนบุคคล / ความสามารถในการพกพาก่อนโพสต์และมี "โอกาส" นั่นเป็นเหตุผลที่ฉันสงสัยว่ามีคนพบสิ่งใด ๆ หากไม่มีความเป็นไปได้ในการส่งออกข้อมูลไปยัง Excel ฉันไม่สามารถใช้เครื่องมือที่ยอดเยี่ยมนี้เพื่อวัตถุประสงค์ของฉัน ... ทำให้ฉันผิดหวัง
M4mu5

ขออภัยในความคับข้องใจของคุณ Trello เปิดตัวมาแล้วไม่ถึงสองเดือนดังนั้นจะเพิ่มฟีเจอร์อย่างรวดเร็ว
Rich Armstrong

3

มีการเพิ่มการ์ดสำหรับการส่งออกข้อมูลไปยังคณะกรรมการพัฒนา Trello มันจะถูกพัฒนาขึ้นหลังจาก API สาธารณะแม้ว่า

https://trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/4e9d8a91f482dd34ea18335a


1
สถานที่นี้ได้รับการเผยแพร่
Daniel LeCheminant

2

หากคุณต้องการโซลูชันอัตโนมัติฉันได้สร้าง Google Spreadsheet ที่จะนำเข้าบอร์ด Trello ที่เปิดอยู่โดยอัตโนมัติทุก 4 ชั่วโมง มันไม่สมบูรณ์เท่ากับฟังก์ชั่นการส่งออกของ Trello แต่ให้สิ่งที่คุณต้องการมากที่สุด รายละเอียดที่นี่: http://www.littlebluemonkey.com/blog/online-scrum-tools-part-4-trello-backup/


1

Joel เพิ่งเริ่มทวีตว่าตอนนี้มี bookmarklet ที่คล้ายกันเพื่อถ่ายโอนข้อมูล Trello ไปยัง XML: Trello Dump

ความแตกต่างโดยเฉพาะจากสคริปต์ของ @ BrettB ที่นี่ :

  1. มีการนำเสนอเป็นปุ่มบนหน้าเว็บที่สามารถลากไปยังแถบเครื่องมือของเบราว์เซอร์ได้ดังนั้นจึงสามารถตั้งค่าได้ง่ายขึ้นเล็กน้อย
  2. มันดาวน์โหลดแท็กสีของแต่ละรายการ (แต่ไม่ใช่ชื่อของแท็ก)

0

ตามคำแนะนำของ Trello

  1. ไปที่เมนูบอร์ด> แชร์พิมพ์และส่งออก (สิ่งนี้จะส่งออกข้อมูลไปยังไฟล์ JSON)

  2. ใช้JSONนี้เป็นตัวแปลง CSVเพื่อแปลงไฟล์ JSON เป็นรูปแบบ CSV

  3. จากนั้นคุณจะมีข้อมูลที่เก็บไว้ในไฟล์ที่อ่านได้ (CSV) สิ่งนี้สามารถเปิดได้ใน Excel หรือ Open Office

ดูที่นี่ด้วย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.