Verilerimi yedeklemek için Trello'dan dışa aktarmak mümkün mü?


67

Verilerimi Trello'dan kendi bilgisayarıma aktarmanın bir yolu var mı?

Veriler ayrıştırılabilecek bir dosya biçiminde olduğu sürece herhangi bir dosya biçimini kabul ettiğim için mutluyum, örneğin, verileri ayıklamak için bir komut dosyası yazmakta rahatım.

(Daima, oluşturduğum herhangi bir çevrimiçi veriyle, verilerin kopyasını vermenin bir yolunu bulmaya çalışırım ve veri dökümleri yapmak için Pazar akşamı bir rutini alırdım, sonra da yerel yedeklerim.)


Verileri yalnızca yedek olarak değil, istatistik izleme amacıyla da aktarabilirsek çok iyi olur. ^^

Not: Trello Dump oldukça iyi çalışıyor ancak https’i bozmuş, oturumu kapatıp kullandıktan sonra tekrar giriş yapmalısınız.
bsnodgrass

Ham JSON yerine biçimlendirilmiş bir sürüm isteyenler için, işte kendimiz için yaptığımız bir web uygulaması: tianshuo.github.com/trello Özellik istekleri ve Hata raporları buraya gidin: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo

Yanıtlar:


36

Veri Aktarımı özelliğinin kullanıma sunulmasıyla artık

  1. Tahtanıza gidin
  2. "Board Menu" düğmesini tıklayın (ekranın sağ tarafında).
  3. "Paylaş, Yazdır ve Ver" seçeneğini seçin
  4. "JSON" üzerine tıklayın

Bu, pano verilerinizin bir kopyasını indirir.

Pro ipuçları:

  • Ayrıca, indirilen dosyayı kaydetme istemini (örneğin https://trello.com/board/welcome-board/4e6a8095efa69909ba007382) istemek için bir pano veya kart URL’sinin sonuna sadece .json (veya /somename.json) ekleyebilirsiniz. /somename.json )
  • Alternatif olarak, "JSON" düğmesini tıklamak yerine, üzerine sağ tıklayabilir ve URL’yi kopyalayabilirsiniz.
  • Düzenli olarak indirmek istediğiniz birçok panoya sahipseniz, tüm JSON bağlantılarını tüm panolarınız için bir yere kaydetmeniz ve her birini ayrı ayrı indirmeniz gerekir.
  • Her bir yedekleme kümesi için tüm bu ayrı dosyaların adlarını değiştirmek biraz sıkıcı olabilir, bu nedenle bir fikriniz panolarınızı her yedeklediğinizde yeni bir klasör oluşturmak ve ardından verilen dosyaları bir klasöre kaydetmek olabilir.

Kesinlikle harika!!! Bunun için gerçekten çok teşekkürler.
Clare Macrae

1
Ham JSON yerine biçimlendirilmiş bir sürüm isteyenler için, işte kendimiz için yaptığımız bir web uygulaması: tianshuo.github.com/trello Özellik istekleri ve Hata raporları buraya gidin: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo

13

Güncelleme: Artık karttaki yazdırma / paylaşma / dışa aktarma menüsünden ve kart detayından erişilebilir.

Şu an değil. Ancak sık sık talep edildi ve yakında gelmesi gerekiyor.

Bunun için şu anda bir kart var: https://trello.com/card/board/data-export/4d5ea62fd76aa1136000000cc/4e9d8a91f482dd34ea18335a


2
Teşekkürler. Oy vermek için Trello Kalkınma Kurulunda aradım ama bulamadım.
Clare Macrae

@Clare Bunu yapan bir javascript kitapçığını kırbaçlamaya çalışabilirim. $ (". list-card-title"). text (), kart başlıklarındaki tüm metni alır.
Michael Pryor

Bu harika olurdu. Evet lütfen ve teşekkür ederim. JavaScript öğrenmeye başlamak için bir sebep arıyordum. Bu olacak.
Clare Macrae

Düşünülüyorsa, bir çeşit yedekleme seçeneği oluşturma desteğimi eklemek istedim.



5

Aşağıdaki kitapçığı yalnızca panonuzun bir taslağını dışa aktarabilirsiniz; gerçek bir dışa aktarma veya yedekleme için neredeyse yeterli detay değil, ancak bir başlangıç. Senaryo çok daha zarif olabilirdi, ancak IE9, FF 7 ve Chrome'da kendi kartım ve diğer 3 denemeye karşı çalıştım.

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);

Vay - bu harika. Birkaç tahtanın 9 kartının taslağını birkaç dakikada kurtarabildim. Gerçekten çok teşekkürler!
Clare Macrae

4

Veri taşımacılığı ve API'lar için lütfen http://trello.com/privacy adresine bakın .


3
Merhaba @Rich, Her gönderide Trello ekibinin bir üyesi olduğunu eklemene gerek yok. Sadece Kullanıcı profilinize imzalar SSS
bölümüne göre eklemelisiniz

Cevabınız için çok teşekkür ederim, göndermeden önce Gizlilik / Taşınabilirlik ifadelerini gördüm ve sadece "potansiyel müşteri" vardı. Bu yüzden birisinin etrafta dolanıp dolaşamadığını merak ediyordum. Verileri Excel'e dışa aktarma imkânı olmadan, bu harika aracı amaçlarım için kullanabilmem için herhangi bir değerim yok ... beni sinirlendiriyor.
M4mu5

Hayal kırıklığınız için üzgünüm. Trello iki aydan az bir süredir piyasada. Bu yüzden hızlı bir şekilde özellikler ekleyeceğiz.
Zengin Armstrong,



1

Joel, şimdi Trello verilerini XML'e dökmek için benzer bir yer imi olduğunu tweetledi: Trello Dump

@ BrettB'nin senaryosundaki özel farklar :

  1. Bir web sayfasında bir tarayıcı araç çubuğuna sürüklenebilen bir düğme olarak sunulur, bu yüzden ayarlanması biraz daha kolaydır
  2. Her bir öğenin renk etiketini indirir (ancak etiketin adını değil)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.