Visual Studio 2005: совместное использование файлов проекта C ++ между Professional и Team Editions - PullRequest
0 голосов
/ 16 апреля 2010

Мы рассматриваем возможность перехода с VS2005 Professional Edition на VS2005 Team Edition, чтобы иметь возможность воспользоваться лучшими инструментами, доступными в последней версии. Впоследствии у нас будут команды разработчиков, работающие над одним и тем же файлом C ++ и файлами решений как из Professional, так и из Team Editions. Эти файлы будут проверяться с помощью инструмента контроля версий, такого как Subversion.

Кто-нибудь знает, безопасно ли обмениваться файлами проекта / решения между двумя (или более) версиями VS2005? Team Edition добавляет свойства к файлам проекта (например, параметры профилирования), с которыми Профессиональная версия, вероятно, не в состоянии справиться. Или мы можем предположить, что Professional Edition достаточно умен, чтобы просто игнорировать эти свойства и не мешать файлам проекта?

Заранее спасибо!

1 Ответ

1 голос
/ 16 апреля 2010

Я верю в это. VS и VSTS - это один и тот же базовый продукт под капотом, поэтому они фундаментально совместимы.

Как вы говорите, некоторые дополнительные функции в VSTS сохраняют свои настройки в файлах проекта, но я думаю, что VS просто игнорирует то, что не поддерживает.

(я говорю «думаю», потому что я переместил проекты назад и вперед между двумя без каких-либо проблем, но я не использовал проекты, которые используют все дополнения VSTS, поэтому не могу категорически подтвердить, что все работает - например, настройки анализа кода и модульные тесты были в порядке, я просто не мог анализировать или тестировать в VS. Сообщалось об отсутствии контроля исходного кода TFS, с обычной возможностью работать в автономном режиме или удалять привязки из проекта Большинство (все?) Параметров профилировщика хранятся в отдельных файлах IIRC, поэтому VS, вероятно, не затронет их. Большинство других основных функций VSTS относятся к TFS и Team Explorer, которые, я считаю, не зависят от проектов / растворы)

Вы можете получить лицензию VSTS с периодом возврата денег, чтобы вы могли проверить, что ваши конкретные проекты полностью переносимы без какого-либо риска?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...