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

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

Добавить в систему контроля версий

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

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

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

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

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

6 ответов

Решение

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

Попробуй это:

  1. Откройте веб-браузер на домашней странице visualstudio.com
  2. В разделе "Последние проекты и команды"
  3. Хит "Новый"
  4. Используйте "RadioButtonTest" в качестве имени проекта и пройдите процесс создания
  5. Заезд из VS

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

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

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

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

У меня возникла эта ошибка, когда я пошел проверить проект, я создал решение в новой папке группы, которой не было в TFS, и исправил ее, выполнив следующие действия:

  1. Перейти в Team Explorer
  2. Щелкните стрелку раскрывающегося списка справа от главного экрана.
  3. Щелкните "Проекты" и "Мои команды".
  4. Щелкните New Team Project...

Добавьте командный проект с тем же именем, что и у новой папки проекта.

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

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

  1. скопировал мой код в другую папку
  2. сделал "отмену" для всех ожидающих изменений (убедившись, что единственными включенными изменениями были изменения для данного проекта)
  3. удалил папку файловой системы
  4. создал "командный проект" в TFS Team Explorer (этот мастер автоматически создает папку в корне и проверяет набор изменений)
  5. скопировал мой исходный код обратно в папку с тем же именем, что и командный проект
  6. открыл решение в VS
  7. щелкните правой кнопкой мыши решение и выберите "добавить решение в систему управления версиями"
  8. зарегистрировался... успех наконец!

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

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

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

Другие вопросы по тегам