Поэтому я немного поиграл и нашел следующее, которое решило наши проблемы с импортом:
наиболее вероятно для ваших нужд: удалите значение key
(или другое, связанное с безопасностью)данные) из экспортированного <task list query>.xml.zip / tasklist.xml
, так как запросы содержат некоторый зависящий от пользователя API аутентификации (например, если используется совместно с другими пользователями)
- , он должен быть в любом случае настроен на связанный
Task Repository
для всех зависимых запросови будет автоматически импортирован при последующем импорте
убедитесь, что (например, с помощью какого-либо используемого форматера, CTRL + F
или ручного форматирования) не имеет пробелов вXML-узлы с текстовым значением , поскольку после импорта запросы могут перестать работать:
продолжайте Task List -> <your imported query> -> right click -> Properties -> Finish
, поэтому некоторая внутренняя магия "исправляет" ваш запрос
Еще один совет по отладке: вы всегда можете проверить полученные файлы (и Query Pattern
регулярное выражение, используя Preview
кнопка) с помощью кнопки <your query -> Properties -> Advanced Configuration -> Open
, которая должна поставить результат неразобранного запроса, например, c:\Users\<loginname>\AppData\Local\Temp\mylyn-web-connector4155864524987884464.html
.
Кстати: (Если вы находитесь в вышеуказанном пункте, это может быть полезно для васили ваша команда ...) Используя веб-коннектор, я нашел интеграцию через ключ API в сочетании с форматом .../issues.csv...
гораздо более полезным и настраиваемым, чем вариант .../issues.xml...
.
Мы использовали что-то подобное для анализаCSV (и сгенерированные параметры, их порядок и т. Д. Через обычные диалоговые окна фильтров): ^({Id}\d+);({Type}[^;]*);({Status}[^;]*);"?({Owner}[^";]*)"?;({Description}[^;]*)$
.
Преимущества: упрощенное регулярное выражение, объединенные данные для Description
с помощью упорядочивания по столбцам и извлечения всех данных без подкачки (=>мы могли бы пропустить page
, per_page
, limit
, offset
).