Я работаю над проектом с двумя другими разработчиками, который построен на FireBreath . До сих пор мне удавалось наладить идеальную работу на моей машине, но мы должны координировать нашу разработку через Mercurial. Поэтому я отправил свои файлы в хранилище и подумал, что все хорошо.
К сожалению, это не работает.
Различные .vcproj
файлы, составляющие решение, содержат жестко запрограммированные ссылки на мою локальную файловую систему. Это прекрасно работает для меня, потому что я не перемещаю проект. Но когда вы пытаетесь построить решение на другом компьютере с другой файловой структурой (другой буквой диска, другим расположением папки и т. Д.), Все ломается.
Я использовал стандартный сценарий создания проекта FireBreath (Python), а затем сценарий Visual Studio CMake (prep2008.cmd) для создания файлов решения. Что я могу сделать, чтобы настроить, чтобы другие разработчики могли использовать ту же базу кода?