TFS VS2013: Как я могу изменить локальный путь доступа или даже оставить его как неназначенный? - PullRequest
1 голос
/ 06 февраля 2020

Я использую TFS от VS2013. Я создал рабочую область, а затем назначил локальный путь на своем компьютере, чтобы начать получать последние версии некоторых веток. Иногда я хочу изменить локальный путь ветви (уже сопоставленный с локальной папкой), чтобы он указывал на другой локальный путь из той же рабочей области или даже на другой локальный путь другой рабочей области. Поэтому я go перехожу на локальный путь и удаляю содержимое, но Visual Studio уже указывает на этот путь, и в проводнике управления исходным кодом путь отображается отмеченным белым цветом вместо того, чтобы указывать его как не заданный и не позволяющий мне изменить его. Как я могу это сделать?

Также есть еще один случай, в котором я заинтересован: если у меня уже есть ветвь, назначенная локальному пути в рабочей области, и я хочу удалить это и снова сохранить его как неназначенный как я могу это сделать?

1 Ответ

1 голос
/ 07 февраля 2020

Согласно вашему описанию, кажется, вы используете TFV C в качестве источника контроля в TFS.

Существует отношение mapping для вашей локальной папки и папки управления исходным кодом на сервере. Как правило, вы должны сопоставить весь ваш проект с одной локальной папкой в ​​c: \ Users \ YourName \ Source \ Workspaces. Например:

enter image description here

Некоторые советы по эффективным именам папок:

  • Сохранять все папки, подпапки и файлы короткие имена, чтобы упростить вашу работу и избежать потенциальных проблем с длинным путем, которые могут возникнуть с некоторыми типами проектов кода.
  • Избегайте пробелов, если вы хотите сделать операции командной строки немного проще. Если ваша команда имеет большую и сложную кодовую базу или если вы хотите, чтобы ваше рабочее пространство содержало только файлы, необходимые для повышения производительности, вы можете оптимизировать свое рабочее пространство.

Вы можете изменить свой локальный путь в соответствии с ваши требования здесь. После того, как вы изменились, вам, возможно, потребуется получить последние сведения, чтобы синхронизировать все изменения. Если вам не нужно загружать файлы по оригинальному локальному пути, просто удалите их.

Также есть еще один случай, в котором я заинтересован: если у меня уже есть ветвь, назначенная локальному пути в рабочей области, и я хочу удалить это и снова сохранить его как неназначенный, как я могу это сделать? сделать это?

Вам просто нужно удалить отображение рабочей области, вы можете сделать это тремя способами.

  1. От VS
  2. От VS на другом компьютере
  3. Из командной строки

Подробнее см. Богдан Ответ Гаврила MSFT на этот вопрос: Как удалить сопоставление рабочей области TFS?

...