Как получить изменения от других пользователей в VS Code из TFS - PullRequest
0 голосов
/ 24 января 2020

Этот вопрос предназначен для построения Angular приложения в VS Code.

Моя команда кодировала в VS2015 и использовала Microsoft TFS для контроля версий (обратите внимание, что наш код находится в брандмауэре компании, на локальном сервере сборки TFS, а не в репозитории Gits). Для Angular я установил VS Code и Azure Repos плагин для TFS.

После настройки рабочего пространства я могу видеть файлы (я скачал файлы с VS2015 на локальном компьютере), но все они отображаются как изменения без отслеживания - почему? Они проверены в файлах.

Кроме того, когда коллега регистрирует файлы из своего экземпляра кода VS, мой код VS не получает его.

Что мне здесь не хватает?

1 Ответ

1 голос
/ 27 января 2020

Я выяснил проблему (или обходной путь). Публикация моего решения для любого новичка ie, столкнувшегося с той же проблемой:

  • Обратите внимание, что мой код не находится в GITS или каком-либо удаленном хранилище, он находится в Team Server, размещенном в центре данных компании.
  • У меня есть рабочее пространство, созданное в VS2015, с помощью которого я сопоставил свой код Angular и загрузил его на локальный компьютер.

Настройки кода VS:

  • Убедитесь, что у вас установлено Azure Расширение Repos.

  • Go Файл-> Настройки-> Настройки (убедитесь, что пользователь вкладка настроек выбрана) -> Расширения-> Azure Расширение репоса:

    Укажите значения для следующих полей:
    (a) Tfv c: Местоположение
    Пример значения для VS2015: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ tf.exe
    (b) Tfv c: Пример прокси
    (это должно быть имя вашего командного сервера): https://dataCenter.myCompany.com: 9100 / tfs
    (c) Tfv c: ограничение рабочего пространства (это необязательно, используйте только при необходимости)
    Проверьте box

  • Перейти к представлению-> Палитра команд-> введите команду: войдите, введите имя пользователя и пароль.

  • Перейдите в Файл-> Открыть папку- > выберите папку, сопоставленную с помощью VS2015.

  • Как только папка будет открыта, вы увидите все файлы внутри папки. Go в Файл-> Сохранить рабочее пространство как и дать ему имя.

    Теперь вы сможете увидеть любые изменения, сделанные вами в коде VS2015 или VS. Регистрация должна отражать изменения для вас и других пользователей, подключенных к коду.

Предыдущая ошибка: я понял, что использовал Gits: Initialize Repository (как рекомендовано на различных сайтах), которые вызывал все проблемы с изменениями "без отслеживания" и изменениями других пользователей, которые не отражались в моем коде.

Спасибо,

RDV

...