Возможно ли комбинировать следующие свойства, и если да, то как?Разрешение специфических для разработчика параметров в VS2008 Native C++-проектах
- Сохраните в нашей системе управления версиями некоторые файлы проекта Visual Studio 2008 C++ (VCPROJ) для разработчиков в нашей команде, которые используют эту IDE.
- Разрешить некоторым из этих разработчиков настраивать свои проекты (например, используя отладочную версию сторонних библиотек вместо обычных).
- Убедитесь, что эти изменения выполняются в файлах, которые не являются версиями.
Другими словами, я хотел бы разрешить разработчикам настраивать некоторые параметры в своих проектах, не рискуя совершить эти изменения.
«необязательный VSPROP» файл подход Ань, обречена на провал, так как VS2008 отказывается загружать проекты, которые ссылаются на несуществующие файлы VSPROP ...
Любые другие предложения? Возможно ли это с VS2010?
Для меня, похоже, есть принципиальное препятствие в этом: как вы будете решать, какие настройки должны быть разделены, и мы можем настроить на разработчика? VS 2005 имеет некоторые настройки (такие как пути отладки), хранящиеся в отдельном файле .opt, который обычно не контролируется версией. Я не уверен в более новой версии. – Suma
Лучшим было бы то, что каждый разработчик должен иметь возможность перезаписывать любые настройки, которые он хочет. Но первое, что приходит мне в голову, это libs для ссылки и include paths ... –
Почему бы просто не переделать страницу свойств пользовательских настроек и не заблокировать ее в исходном управлении, чтобы изменения не могли быть выполнены? Пользователи могут редактировать его локально по своему усмотрению. –