Как запретить TFS перезаписывать метку?
-
02-07-2019 - |
Вопрос
Если я создам метку в TFS, а затем создам новую метку с тем же именем...затем старая этикетка заменяется новой.
Как запретить TFS перезаписывать метку?
Решение
В следующей статье MSDN рассматриваются используя область действия метки, чтобы попытаться свести к минимуму возникновение этих неудач.:
Использование параметра /Child, чтобы избежать ошибок при маркировке
Если вы вводите команду метки вместе с уже существующим именем метки и спецификацией элемента, которая включает файлы, которые уже отмечены той же меткой, значение параметра /child определяет, обновляются ли отмеченные файлы новой информацией о ревизии.То есть файлы помечены одним и тем же именем, но имеют разную область действия.
Другие советы
Спасибо, это привело меня на правильный путь.
Похоже, что перезапись меток — это «функция», а не ошибка.Он работает, как объясняет ссылка Sixlater's Suild, и ниже приведены еще два с информацией об этом.
http://msdn.microsoft.com/en-us/library/ms181439(VS.80).aspx http://msdn.microsoft.com/en-us/library/ms181440(VS.80).aspx
Очевидно, метки TFS не являются снимком определенного момента времени, как в других VCS, хотя я не до конца понимаю объяснение.