У нас есть TFS 2015. Один из наших сборников был красным долгое время. Я хочу проверить, кто первым сломал сборку, но история результатов сборки слишком коротка. Я нажимаю «больше сборок ...», но история становится больше лишь нескольких элементов. Удивительно, что вы не можете увидеть всю историю. Я не знаю. Я делаю что-то неправильно? Нет ли способа проверить всю историю? Ниже скриншот.Слишком короткая история сборок в TFS
ответ
Это как интерфейс работает в данный момент. Ожидается, что команды попытаются исправить свою сборку, когда она сломается, а не позволять ей сломаться в течение нескольких дней подряд.
Вы можете запросить сборки через tfx command line (если он установлен)
C:\>tfx build list --status failed --top 200 --project yourproject
--definition-name yourbuilddefinition
При желании передать его --json
, чтобы легко разобрать выход и фильтровать его с помощью, например, Powershell.
После того, как вы нашли сборку, которую вы ищете вы можете запросить детали с помощью
C:\>tfx build show --project MyProject --build-id 1364
Или просто открыть веб-страницу для сборки, то Uri довольно предсказуемо:
https://{account}.visualstudio.com/DefaultCollection
/{project}/_build?_a=summary&buildId={buildid}
Как вы заметили, не все сборки сохранены, существует политика сохранения хранилища, которая гарантирует, что вы не храните гигабайты неиспользуемых данных. По умолчанию сохраняются 10 дней сборки. (Для VSTS:. Даже если отключить эту довольно жесткую политику сборок по-прежнему будет удален политикой по умолчанию VSTS, который составляет 30 дней)
Если вы хотите сохранить ваши строит на неопределенный срок, то вам нужно отметить сборки.
- 1. История синхронизации TFS
- 2. TFS 2010 - история истолкования
- 3. Где моя история TFS?
- 4. TFS История удалённого файла
- 5. История клонирования хранилища TFS
- 6. История регистрации TFS
- 7. Почему ширина тоста слишком короткая?
- 8. Короткая строка слишком длинное исключение
- 9. Android ScrollView высота слишком короткая
- 10. android.util.Base64 encoded Строка слишком короткая
- 11. Ширина рамки UITextField слишком короткая?
- 12. Навигационная панель в UINavigationController слишком короткая
- 13. Ось X слишком короткая в области R.default
- 14. Использовать TFS как История файлов?
- 15. TFS Получить последнюю версию История
- 16. TFS REST API: история Item
- 17. Динамическая/автоматическая обновленная история в TFS/VS
- 18. CSS div height слишком короткая головная боль
- 19. Почему popt segfault, когда строка слишком короткая?
- 20. jquery ui макет высота слишком короткая
- 21. R barplot Шкала оси Y слишком короткая
- 22. Строка строки строки слишком короткая или слишком длинная
- 23. История изменений переноса от Subversion до TFS
- 24. Merge TFS Проекты и история сохранения
- 25. tfs История истории историй для пользовательских историй
- 26. tfs 2013 история экспорта из запроса
- 27. Git-Tfs отсутствует история на ветке
- 28. История дает мне слишком много результатов подзапроса
- 29. что означает `слишком короткая многобайтовая строка кода в regex`?
- 30. TFS 2015 MsTest слишком длинная
Я сделал это, но я получил только inforation такие как: [ID: 1364 Имя определения: Modules.Siren_develop по просьбе: [DefaultCollection] \ Collection Service Project Accounts статус: Завершено время очереди : 2016-04-12T12: 21: 04.045Z] Нет информации о том, что толчок, который разбил сборку, не сообщается. –
O.K. Я нашел настройки «Rationals» в представлении Build Edit. Там я могу установить 1) Дни, чтобы сохранить: 365 2) Удалить запись сборки: false 3) Удалить ярлык источника: false 4) Удалить результаты теста: false 4) Фильтрационные фильтры: Все. По умолчанию 7 дней для сохранения. Я изменил это, и теперь у меня будет вся история, но удаленные предметы я не могу воскресить. –
Правильное сохранение удалит записи сборки по истечении определенного времени. Вы можете пометить сборки как «Сохранить неопределенно», чтобы убедиться, что они сохранены вне зависимости от настроек политики. Как только они удалены, они исчезли. Нет корзины или функции отмены. – jessehouwing