Я не могу проверить существующий проект на VisualStudio.com

У меня установлен Visual Studio Express 2012, связанный с моей учетной записью VisualStudio.com, я создал новый проект, но я не отмечал

Добавить в исходное управление

поскольку я предполагал, что это будет проект с выбросом. Тем не менее, я теперь хочу сохранить его, поэтому я пытаюсь добавить его в исходный контроль после факта.

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

TF10169: Неподдерживаемые ожидающие изменения были предприняты в папке командного проекта $/RadioButtonTest. Используйте Мастер создания проектов в Team Explorer для создания проекта или инструмента удаления Team Project для его удаления.

Моя коллекция по умолчанию сопоставляется с E:\Chris\projects и проект, который я пытаюсь добавить, находится непосредственно в этой папке.

Что мне не хватает?

Ответы

Ответ 1

У меня было то же самое, что и случилось - немного сработало и получило его, добавив проект с тем же именем на мою страницу онлайн.

Попробуйте следующее:

  • Откройте веб-браузер на домашней странице visualstudio.com
  • В разделе "Последние проекты и команды"
  • Нажмите "Создать"
  • Используйте свой "RadioButtonTest" в качестве имени проекта и пройдите через поток создания
  • Заходите из VS

- Будет ли

Ответ 2

Я нашел гораздо более простой способ добавить Project в Source Control для Visual Studio 12. Я выбрал проект, перейдите в меню "FILE", выбрав "Source Control", где вы можете увидеть вариант "добавить это project to source control".

Если вы не видите этот параметр, хотя я думаю, что вы это сделаете; вы можете выбрать "Advance", затем "Change Source Control". В этом диалоговом окне вы увидите все проекты, связанные с решением. Выберите проект, который вы хотите добавить в элемент управления источника, и выберите "unbind", затем "ok". (он выдаст предупреждение о том, что некоторые файлы уже находятся в исходном контроле, выберите "игнорировать все" ). Теперь ваш проект несвязан, щелкните правой кнопкой мыши на имени проекта, выберите "добавить это в исходный элемент управления" и вуаля! Теперь вы работаете с бензином!

Ответ 3

Причина, по которой это происходит, заключается в том, что для решения нет "командного проекта", но скорее всего это коллекция, которая не является одной и той же.

Вышеупомянутые ответы помогли мне разобраться в этом, но все, что мне нужно было сделать, это создать новый командный проект из инструкций на веб-сайте MS: https://msdn.microsoft.com/en-us/library/dhedaeb2(v=vs.90).aspx, а затем я смог добавить решение для контроля источника.

Ответ 4

Я не совсем уверен, почему вы получаете эту ошибку, но вот еще один подход, который вы могли бы предпринять.

  • Создайте новый проект с тем же именем и проверьте проект "Добавить в исходный код".
  • Зафиксировать исходную версию и закрыть проект в Visual Studio
  • Скопировать содержимое реального проекта поверх вновь созданного проекта
  • Повторно открыть в Visual Studio и позволить ему обнаруживать новые изменения
  • Зафиксировать новые изменения в SCC

Это круг вокруг способа получения существующего проекта в управление исходным кодом.

Ответ 5

Мне удалось исправить эту проблему, щелкнув ее правой кнопкой мыши и выбрав "Добавить решение в исходное управление".

Ответ 6

Я столкнулся с этой проблемой, когда попытался создать новую папку проекта TFS (а не "командный проект" ) в корне. Попробовав все, что было предложено выше, я сделал следующее:

  • скопировал мой код в другую папку
  • выполнил "отмену" всех ожидающих изменений (убедитесь, что включены только те изменения, которые были включены в проект)
  • удалена папка файловой системы
  • создал "командный проект" в Team Explorer (этот мастер автоматически создает папку в корневом каталоге и проверяет в наборе изменений)
  • скопировал исходный код обратно в папку с тем же именем, что и командный проект
  • открыло решение в VS
  • щелкнул правой кнопкой мыши решение и нажал "добавить решение для управления исходным кодом"
  • проверено... наконец-то успешно!