У меня есть сборщик TFS 2013 Update 2 buildserver. Когда я создаю проект, я проверяю некоторые файлы, изменяю некоторые вещи и проверяю их снова. Это отлично работает. Единственная проблема в том, что кто-то имеет чек из одного из этих файлов, сборщик увидит, что в качестве ошибки и сборка будет частично выполнена. На самом деле это всего лишь информационное сообщение, но сборка считает это ошибкой. Как я могу подавить эти сообщения?Отключить выходные сообщения powershell
У меня есть следующий Powershell команда:
Add-TfsPendingChange -Edit -Item $PathToFolderToCheckout -Recurse
Эта команда из TFS 2013 электроинструментов.
Я попытался следующие, но это не работает:
- Добавить
-ErrorAction
сIgonore
иSilentlyContinue
- Добавить
-Out-Null
- Try и пустой Поймать
сообщение, которое брошено для каждого файла: Путь к файлу : Открыт для редактирования в Workspace; Ральф Jansen
Благодарности
Привет, я пробовал все 3, но все не сработало ... –
Как выглядит ложный вывод? Если это предупреждение, вы можете добавить переключатель '-wa 0' в одну из приведенных выше команд и повторите попытку – Raf
. Вывод - это только сообщение, которое я сказал в вопросе выше ... Я думаю, это то же сообщение, которое появляется в выходное окно Visual Studio, если вы проверяете файл, который уже выдан кем-то другим ... Просто информация/предупреждение ... –