Подтвердить что ты не робот

Visual Studio 2012 не распознает все ожидающие изменения?

Я работаю в TFS с моей командой для проекта, и проблема возникает, когда я пытаюсь создать новый проект моделирования для своих классов, он не отображается в ожидающих изменениях.

Итак, вот как я иду: Сначала я вхожу в свою папку, где храню свои классы. Я попробовал оттуда много комбинаций: я попытался сначала щелкнуть правой кнопкой мыши по моей папке и поставить "check-out for edit", а затем продолжить до * (см. Ниже); next Я попытался нажать на .csproj моих классов, поэтому я активирую свой проект, когда буду добавлять проект моделирования, а затем переместился в *; в последний раз я попытался активировать целое решение всех наших проектов, которое их соединяет, а затем переместиться в *.

Ничего из этого не получилось. (У меня всегда была последняя версия)

  • вот что я сделал дальше для всех возможностей: Я пошел в Архитектуру → Новая диаграмма (названная диаграмма и левая создала новый проект) → Создать (тогда окна появляются для создания нового проекта в какой папке, и я всегда выбираю свою папку, где храню свои классы).

После того, как это было сделано, я пошел проверять "ожидающие изменения" в Team Explorer, потому что там должно быть несколько доступных, так как я создал уже проект Modeling. Но их не было. Поскольку я не мог этого сделать, последнее решение, как я это сделал, - щелкнуть правой кнопкой мыши на Source-Control Explorer в моем проекте и перейти к добавлению элементов в папку и выбрать мой проект, который был создан локально, где я хотел создаваться.

Но это последнее решение давало мне ошибки при попытке открыть мой проект моделирования после. Я знаю, что должен активировать первый проект моделирования, поэтому я нажал на .modelproj и, щелкнув на нем, дал мне это "уведомление" или скорее "предупреждение":

Решение, которое вы открыли, находится под контролем источника, но в настоящее время не настроено для интегрированного управления источником в Visual Studio. Вы хотите привязать это решение к исходному контролю?

-

Что я делаю неправильно? Почему решения не интегрируются по умолчанию при создании моего проекта (мои друзья делают это автоматически, им не нужно щелкнуть правой кнопкой мыши в Source Control Explorer, чтобы добавить элемент, чтобы видеть ожидающие изменения)?

Надеюсь, я сделал себя понятным.

4b9b3361

Ответ 1

Похоже, что ваша привязка к решению нарушена. Либо нажмите "Да" на вопрос, чтобы связать свое решение с исходным кодом, это информация, которая должна храниться в файле решения, а Visual Studio увидит, что папка сопоставлена ​​с исходным кодом, а также видит, что ваше решение отсутствует ( вы установили флажок "Добавить решение для контроля источника" при его создании?)

При желании попробуйте открыть fileSource Control → (необязательно) AdvancedManage Source Control. Вы можете выбрать проект в своем решении индивидуально, а затем нажмите кнопку bind на панели инструментов, чтобы связать их с исходным контентом вручную.

Ответ 2

У меня была аналогичная проблема, и в моем случае решение состояло в том, чтобы щелкнуть правой кнопкой мыши мой проект и выбрать Source Control- > Go online. По-видимому, меня каким-то образом переключили в автономный режим.

Ответ 3

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

VIEW > Other Windows > Source Control Explorer

Ответ 4

Другой способ сделать это: File → Source Control → Advance → Change Source Control.

В появившемся окне выберите все проекты, которые вы хотите привязать к TFS

Ответ 5

В VS2013 + вы можете проверить, находится ли ваше решение в сети. В моем случае из-за отказа службы VSO мои решения отключились. Мне нужно было открыть решение, File > Source Control > Go Online.

Ответ 6

У меня была такая же проблема и решить ее, нажав: Файл → Контроль источника → Дополнительно → Обновить статус