Как обычно, я тщательно искал решение, прежде чем спрашивать здесь, я действительно застрял.TFS истекший пользователь
В настоящее время я работаю над клиентским сервером TFS, и у меня нет никаких административных прав. Я и коллега использовали ту же учетную запись пользователя, которая, как я знаю, является плохой практикой, но у меня здесь не было выбора.
Сегодня мы выяснили, что срок действия учетной записи истек, и клиент говорит, что он не будет реактивирован. Вместо этого они дали нам новую учетную запись.
Проблема в том, что в наших локальных рабочих местах были некоторые неуправляемые изменения. Я пытаюсь найти способ реанимировать местное рабочее пространство другому пользователю, но каждый путь, который я пытался, приводит к тупику.
Одна вещь, которую я пытался, заключалась в доступе к текущему рабочему пространству и настройке на «Общедоступный», чтобы другой пользователь мог работать с ним, но я не могу получить доступ к текущему рабочему пространству, поскольку я в автономном режиме, и пользователь истек.
Если я изменяю учетные данные TFS и пытаюсь получить последнюю версию или что-то еще, я не вижу старую рабочую область, а только рабочее пространство (-ы) нового пользователя, у которого нет доступа «Использовать» к моей локальной рабочей области.
Я также читал, что руководство объединения изменений (с использованием KDiff или Winmerge) не рекомендуется в TFS не видит изменений сделано за пределами VS, поэтому он не будет знать, что файлы были изменены. Я лично отметил это поведение, когда я попытался изменить некоторые узлы в файлах .csproj с помощью Notepad ++, и TFS не предоставил мне файл в ожидающих изменения.
Кто-нибудь знает, как правильно работать с новым пользователем, не теряя локальные изменения?
Спасибо.
Я отмечу это как ответ, потому что он имеет смысл, даже если он не решает мою конкретную проблему, потому что у наших учетных записей пользователей нет разрешения на создание ветки. Или сделайте возврат или что-нибудь другое, чем получите последнюю/зарегистрируйтесь. –