Закрытая регистрация создаст набор изменений, имя которого будет завершено * NO_CI *? Что означает NO_CI? Я могу просто подумать о «проверке ошибок», но это не имеет смысла.Что означает *** NO_CI ***?
ответ
Это означает, что Нет непрерывной интеграции.
Поскольку регистрация завершена, существующий код, а также эта регистрация, будут построены отдельно и разрешены только в том случае, если сборка выполнена успешно. Поэтому, когда процесс стробирования фактически отправляет его в исходное управление, не было бы никакой точки для , что регистрация приведет к возникновению другой (непрерывной интеграции), поскольку в этой точке thechangeset является «известным хорошим».
Таким образом, этот суффикс является инструкцией для системы непрерывной интеграции: «Когда этот набор изменений действительно совершается на самом деле», не автоматически запускайте сборку непрерывной интеграции из-за этого ».
См. Например, here для получения дополнительной информации.
NO_CI при проверке указывает «Нет непрерывной интеграции», то есть «пожалуйста, не начинайте сборку CI из-за этой проверки».
Это означает, что после этой регистрации не будет создана сборка CI. Вам нужно будет изменить свой файл XAML, чтобы сборка CI была запущена после завершения операции закрытой регистрации.
Для получения дополнительной информации о настройке файла XAML обратитесь к следующей ссылке.
http://donovanbrown.com/post/How-to-have-CI-builds-run-after-a-Gated-Build.aspx
Какая неряшливая схема. Теперь у меня есть ** NO_CI ** по всем моим обязательствам. –
На самом деле это не имеет ничего общего с закрытыми регистрационными записями, это просто подавляет запуск непрерывной сборки интеграции. –
Для того, что стоит, действие SyncWorkspace имеет свойство NoCIOption, которое можно использовать для отключения нежелательного спама комментариев. – bwerks