#tfs #tfvc
#tfs #tfvc
Вопрос:
Мы создали проект с 3 пользователями, но одному из нас пришлось покинуть компанию и оставить извлеченный файл, который заблокирован. Мы ничего не можем с этим поделать, поэтому мы решили создать новый файл с такой же функциональностью. Но как мы можем удалить файл, который он заблокировал на веб-сайте TFS. Я хотел бы удалить этот файл в TFS веб-сайта не через VS, возможно ли это, если да, то как я могу это сделать?
Ответ №1:
Нет способа отменить ожидающие изменения с веб-сайта.
Вы можете использовать опцию «отменить изменения других пользователей» из командной строки:
tf vc undo $/path/to/file /workspace:workspacename;username
/collection:https://server/tfs/collection
Учитывая, что у вас есть разрешение на выполнение, сделайте (администратор проекта должен быть достаточным).
Для этого также можно использовать способ megablaster:
tf vc undo $/ /recursive /workspace:workspace;username
который отменит все ожидающие изменения во всех проектах в коллекции.
Чтобы найти рабочие области пользователя, используйте:
tf vc workspaces /owner:username
Комментарии:
1. tf не распознается как внутренняя или внешняя команда, что мне нужно сделать, чтобы запустить ее ( запущенную на серверном компьютере, где установлена TFS)
2. @d3nver Запустите его из командной строки Visual Studio на компьютере, на котором установлена Visual Studio.
3. что, если у меня нет Visual Studio? Мы используем TFS для целей UiPath без VS
4. Я удалил весь проект, это было намного быстрее, чем искать решение без VS, я знаю, что это не решение, но все равно выполнил свою работу.
5. :D. Альтернативой могла бы быть автономная установка Team Explorer. visualstudio.microsoft.com/thank-you-downloading-visual-studio /… или с помощью кроссплатформенных инструментов командной строки github.com/Microsoft/team-explorer-everywhere/releases