У меня есть сторонние DLL-серверы, зарегистрированные в TFS
Наши машины были переименованы, и теперь TFS считает, что они выписаны для редактирования мной на другой машине.Файл TFS должен оставаться заблокированным
Я попытался tf lock /lock:none contrib64/* /workspace:oldmachine;myusername
, но я получаю ошибку
TF10152: The item $/XXX/YYYY/contrib64/third_party.dll must remain locked because its file type prevents multiple check-outs.
1, Есть ли способ обойти это?
2, TFS действительно это плохо или это только я?
3, Является ли цель TFS сделать нас ностальгическими по VSS?
ps Это размещенная версия, поэтому я не могу просто заставить администратора исправить ее.
Я нашел предложение «удалить рабочее пространство», но наш размещенный TFS подразумевал, что вся компания была «рабочей областью» - по крайней мере, это то, что она называет нашей всей коллекцией. Является ли каждая машина + пользователем рабочей областью? –
ps спасибо, двоичная проверка/причина слияния на самом деле имеет смысл! –
Каждый пользователь может иметь много рабочих областей на многих машинах. Рабочее пространство - это сопоставление между папкой в исходном элементе управления и папкой на локальном жестком диске. Технически я полагаю, что коллекцию можно рассматривать как «рабочее пространство» как общий термин, но в рабочей области TFS имеет особое значение. по умолчанию, когда вы создаете рабочую область, его имя - имя машины, имя пользователя, второе рабочее пространство на том же компьютере будет машинойName_1; имя пользователя можно переименовать в первую часть имени рабочей области. Удалите старую рабочую область, и вам будет хорошо идти –