有没有办法将数据从Trello导出到我自己的计算机?
我很乐意接受任何文件格式,只要数据是可以解析的文件格式即可,例如,我很愿意编写脚本来提取数据。
(我总是尝试使用创建的任何在线数据找到一种导出数据副本的方法,并且我有一个星期天晚上进行数据转储,然后进行本地备份的例程。)
有没有办法将数据从Trello导出到我自己的计算机?
我很乐意接受任何文件格式,只要数据是可以解析的文件格式即可,例如,我很愿意编写脚本来提取数据。
(我总是尝试使用创建的任何在线数据找到一种导出数据副本的方法,并且我有一个星期天晚上进行数据转储,然后进行本地备份的例程。)
Answers:
随着数据导出功能的发布,您现在可以
这将下载您的电路板数据的副本。
专业提示:
更新:现在可以从板上的打印/共享/导出菜单和证卡详细信息中获得此更新。
不是现在。但是它经常被要求并且应该很快就会到来。
当前有一张卡用于此:https : //trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/4e9d8a91f482dd34ea18335a
作为权宜之计,这里有一个(第三方)XML导出书签:
http://bryanesmith.com/downloads/trello-dump/
注意:使用此书签可能会破坏HTTPS。使用此工具后,您可能要注销并再次登录。
下面的书签将仅导出您的电路板的轮廓;几乎没有足够的细节来进行真正的导出或备份,但这只是一个开始。该脚本可能要完善得多,但可以在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>] <p/></div> 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);
请访问http://trello.com/privacy了解数据迁移和API的前景。
Trello开发板上已添加了用于数据导出的卡。它可能会在公共API之后开发。
https://trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/4e9d8a91f482dd34ea18335a
如果您想要一个自动化的解决方案,我创建了一个Google Spreadsheet,它每隔4小时自动导入您打开的Trello面板。它不像Trello导出功能那样完整,但是它可以为您提供大多数您想要的东西。此处的详细信息:http : //www.littlebluemonkey.com/blog/online-scrum-tools-part-4-trello-backup/
乔尔(Joel)刚刚发推文,现在有一个类似的小书签可以将Trello数据转储到XML:Trello Dump
与@BrettB脚本的特殊区别在这里:
转到董事会菜单>共享,打印和导出(这会将数据导出到JSON文件)
使用此JSON到CSV转换器将JSON文件转换为CSV格式。
然后,您会将数据存储在可读文件(CSV)中。然后可以在Excel或Open Office中打开它。