У меня есть решение, которое я разработал в VS2008 и которое я пытаюсь добавить в систему управления версиями (TFS 2010, хотя проблема возникла и в TFS 2008). У меня есть несколько рабочих областей TFS на моем компьютере, и у меня есть доступ к нескольким командным проектам.
Когда я щелкаю правой кнопкой мыши по решению в обозревателе решений и выбираю опцию «Добавить решение в систему управления версиями», мне никогда не предоставляется возможность выбрать, в какое рабочее пространство или в какой командный проект добавить существующее решение. VS2008 затем продолжает добавлять его в один и тот же командный проект каждый раз. Я попытался выбрать альтернативное рабочее пространство / командный проект в каждом окне, где я вижу опцию для него, но он всегда добавляет его обратно к одному и тому же. Я даже пытался изменить название моего нового рабочего пространства, чтобы по алфавиту это было первое, что оно могло быть как-то связано с этим; не повезло.
Затем я попытался перейти в окно «Изменить управление исходным кодом», где можно добавить / удалить привязки для решения / проекта, но в этом окне по умолчанию используется тот же командный проект, что и при попытке добавить решение напрямую.