Как узнать, хранится ли файл в TFS для кого-либо
Я работал в большом доме разработчиков программного обеспечения с более чем 50 разработчиками. Недавно мы столкнулись с проблемой использования TFS, когда один разработчик внесет некоторые изменения в некоторые файлы, отложит изменения, а затем другой разработчик внесет те же самые изменения, не зная, что они уже были сделаны, но еще не проверены. в. Ясно тратить время.
Кто-нибудь знает какие-либо опции / дополнения, которые указывают на то, имеет ли файл, с которым вы работаете, также связанный набор полок?
1 ответ
Я не знаю ни одного продукта, который бы предлагал это в простом виде и интегрировал в TFS. Это было бы отличным дополнением, и я лично попросил об этом команду, которая работала в Codelens в прошлом. Это может прийти в будущем, но это не там (пока).
Я создал элемент UserVoice, чтобы отслеживать этот запрос только сейчас.
Использование функции "Моя работа" для приостановки / возобновления работы сделает видимым наличие набора полок, связанного с рабочим элементом. Это сделало бы это ручным процессом, и это склонно к провалу, но, по крайней мере, это начало.
Если бы ваша команда работала с филиалами или просто внесла изменения в систему контроля версий, они были бы видны всем. Линза Incoming Changes будет даже выделять эти изменения в разных ветвях.
Было бы не сложно создать сценарий, и немного сложнее расширить его в надстройку Editor с использованием Visual Studio SDK и клиентской объектной модели TFS, но полностью рабочая версия была бы слишком широким решением для формата. используется Stackru.