Мы просто перешли на использование TFS 2012, который, похоже, является огромным обновлением 2008 года в юзабилити с VS2012.
Тем не менее, есть очень раздражающая функция с функцией "Моя работа", если вы подключаете свою работу к определенной задаче. После того, как вы связали задачу с вашим рабочим элементом, любая проверка в любом филиале пометит задачу статусу "done". Как я могу отключить это? Я хотел бы иметь ветвь развития, чтобы я мог совершать небольшие коммиты во время разработки, но с этой функцией я не могу связать задачу с моей текущей работой, если я это сделаю. Единственный способ сделать это (что я знаю) - выбрать задачу для моей текущей работы непосредственно перед тем, как слить все мелкие коммиты с моей личной ветки на мастер. Да, это выполнимо, но это не такой приятный рабочий процесс, как может быть.
С функцией панели задач в шаблоне шаблона перемещение задач, выполненных после выполнения работы, в любом случае является тривиальной и общей частью рабочего процесса. Автоматическое движение сделано довольно раздражающей автоматизацией, которой не должно быть.
Итак, мои вопросы: как отключить это? Является ли эта функция частью шаблона или гораздо более глубокой интеграции с управлением рабочими элементами TFS?
Мы используем шаблон Scrum 2.0 от Microsoft.