TFS 2015 не может выполнить запрос на извлечение

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

... WHERE new_start < existing_end
      AND new_end   > existing_start;

UPDATE Это должно определенно работать ((ns, ne, es, ee) = (new_start, new_end, existing_start, existing_end):

  1. ns - ne - es - ee: не перекрывается и не совпадает (потому что ne & lt; es)
  2. ns - es - ne - ee: перекрывается и сопоставляется
  3. es - ns - ee - ne: совпадения и совпадения
  4. es - ee - ns - ne: не перекрывается и не совпадает (поскольку ns> ee)
  5. es - ns - ne - ee: совпадения и совпадения
  6. ns - es - ee - ne: совпадения и совпадения

Вот скрипку

0
задан user2157461 20 March 2019 в 15:07
поделиться

1 ответ

В TFS вы можете выполнить свой запрос на извлечение после того, как проверяющие одобрят изменения, выбрав «Завершить» в правом верхнем углу представления «запрос на извлечение».

enter image description here

Завершение кнопки в представлении запроса на выбор с ее опциями раскрывающегося списка

После того, как вы выбрали Кнопка «Завершить», теперь он завершит запрос на извлечение и объединит изменения с целевой веткой.

Для разрешений вам просто нужно предоставить Contribute разрешение целевой ветви (Запрос извлечения: исходная ветвь в целевую ветвь) соответствующему пользователю.

Дважды проверьте настройки разрешений, если они добавлены в какую-либо группу, откажитесь от соответствующего разрешения. В TFS, Deny превосходит Allow.

Также убедитесь, что ваш запрос на включение соответствует всем политикам ветвления до его завершения.

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

0
ответ дан PatrickLu-MSFT 20 March 2019 в 15:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: