Можно ли экспортировать мои данные из Trello, чтобы сохранить их?

67

Есть ли способ экспортировать мои данные из Trello на мой компьютер?

Я рад принять любой формат файла, если данные находятся в формате файла, который может быть проанализирован, например, я удобен в написании сценария для извлечения данных.

(Я всегда пытаюсь, с любыми онлайн-данными, которые я создаю, найти способ экспортировать копию данных, и у меня есть воскресная вечерняя процедура создания дампов данных, а затем локальных резервных копий.)

Клэр Макрэй
источник
Было бы здорово, если бы мы могли экспортировать данные не только в качестве резервной копии, но и в целях мониторинга статистики. ^^
Примечание: Trello Dump работает довольно хорошо, но нарушает https, предлагает вам выйти из системы и снова войти в нее после ее использования.
bsnodgrass
Для тех, кто хочет отформатированную версию вместо необработанного JSON, вот веб-приложение, которое мы создали для себя: tianshuo.github.com/trello Запросы на функции и отчеты об ошибках можно найти здесь: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo

Ответы:

36

С выпуском функции экспорта данных вы можете теперь

  1. Перейти к вашей доске
  2. Нажмите кнопку «Board Menu» (в правой части экрана)
  3. Выберите «Поделиться, распечатать и экспортировать»
  4. Нажмите "JSON"

Это загрузит копию данных вашей доски.

Профессиональные советы:

  • Вы также можете просто добавить .json (или /somename.json) в конец URL-адреса платы или карты, чтобы получить приглашение сохранить загруженный файл (например, https://trello.com/board/welcome-board/4e6a8095efa69909ba007382 /somename.json )
  • Кроме того, вместо нажатия кнопки «JSON», вы можете щелкнуть по ней правой кнопкой мыши и скопировать URL
  • Если у вас есть много досок, которые вы хотите регулярно загружать, вам нужно будет сохранить все ссылки JSON где-нибудь для всех ваших досок и загрузить каждую по отдельности.
  • Изменение имен всех этих отдельных файлов для каждого набора резервных копий может быть немного утомительным, поэтому одной идеей будет создание новой папки при каждом резервном копировании своих плат, а затем сохранение набора экспортируемых файлов в эту папку.
Даниэль ЛеЧеминант
источник
Абсолютно потрясающе !!! Большое спасибо за это.
Клэр Макрэй
1
Для тех, кто хочет отформатированную версию вместо необработанного JSON, вот веб-приложение, которое мы создали для себя: tianshuo.github.com/trello Запросы на функции и отчеты об ошибках можно найти здесь: trello.com/board/trello2html/4fb10d0e312c2b226f1eb4a0
TiansHUo
13

Обновление: теперь это доступно из меню печати / обмена / экспорта на доске и на карте.

Не сейчас. Но это часто запрашивалось и должно быть скоро.

В настоящее время есть карта для этого: https://trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/4e9d8a91f482dd34ea18335a

Майкл Прайор
источник
2
Благодарю. Я искал его в Совете по развитию Trello , чтобы проголосовать за него, но не смог его найти.
Клэр Макрэй
@Clare Я мог бы попытаться создать букмарклет javascript, который это делает. $ (". list-card-title"). text () возвращает весь текст из названий карт.
Майкл Прайор
Это было бы фантастически. Да, пожалуйста, и спасибо. Я искал причину, чтобы начать изучать JavaScript. Это будет это.
Клэр Макрэй
Просто хотел добавить мою поддержку для создания какой-то опции резервного копирования, если это рассматривается.
2
В настоящее время есть карта для этого: trello.com/card/board/data-export/4d5ea62fd76aa1136000000c/…
Бобби Грейс,
7

В качестве временного ограничения здесь есть (сторонний) букмарклет экспорта XML:

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

Примечание. Использование этой закладки может нарушить HTTPS. Вы можете выйти из системы и войти снова после использования этого инструмента.

Джоэл Спольски
источник
Groovy скрипт для разбора XML в «псевдо CSV»: gist.github.com/1633027
ripper234
5

Следующая букмарклет будет экспортировать только схему вашей доски; недостаточно подробностей для настоящего экспорта или резервного копирования, но это только начало. Сценарий мог бы быть намного более изощренным, но работал в IE9, FF 7 и Chrome против моей собственной платы и трех других, которые я пробовал.

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 досок за пару минут. Большое спасибо действительно!
Клэр Макрэй
4

Пожалуйста, смотрите http://trello.com/privacy о перспективах миграции данных и API.

Рич Армстронг
источник
3
Привет @Rich, Вам не нужно добавлять, что вы являетесь членом команды Trello в каждом сообщении. Вы должны просто добавить его в свой профиль пользователя в соответствии с часто задаваемыми вопросами о подписи Cheers
codingbadger
Большое спасибо за ваш ответ, я видел заявления о конфиденциальности / переносимости перед публикацией, и были только "перспективы". Вот почему мне было интересно, если кто-то нашел какой-либо уход. Без какой-либо возможности экспортировать данные в Excel я не могу иметь никаких преимуществ, используя этот замечательный инструмент для моих целей ... я расстроен.
M4mu5
Извините за ваше разочарование. Trello был выпущен менее двух месяцев назад, поэтому скоро добавлю новые функции.
Рич Армстронг
2

Если вам нужно автоматизированное решение, я создал электронную таблицу Google, которая автоматически импортирует ваши открытые доски Trello каждые 4 часа. Это не так полно, как функция экспорта Trello, но дает вам большинство вещей, которые вы хотели бы. Подробности здесь: http://www.littlebluemonkey.com/blog/online-scrum-tools-part-4-trello-backup/

Йен Браун
источник
1

Джоэл только что написал в Твиттере, что теперь есть подобный букмарклет для выгрузки данных Trello в XML: Trello Dump

Особые отличия от сценария @ BrettB здесь :

  1. Она представлена ​​в виде кнопки на веб-странице, которую можно перетащить на панель инструментов браузера, поэтому ее немного проще настроить.
  2. Он загружает цветную метку каждого элемента (но не имя метки)
Клэр Макрэй
источник
0

в соответствии с рекомендациями Trello

  1. Зайдите в Board Menu> Поделиться, распечатать и экспортировать (это экспортирует данные в файл JSON)

  2. Используйте этот конвертер JSON в CSV для преобразования файла JSON в формат CSV.

  3. Затем вы будете хранить данные в читаемом файле (CSV). Затем его можно открыть в Excel или Open Office.

Также смотрите здесь

Стек человек
источник