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