Структура репозитория SVN для кроссплатформенного проекта C ++

Мы работаем над кроссплатформенным проектом впервые.

Исходный код, очевидно, будет одинаковым для обеих платформ, однако мы не уверены, как обращаться с конфигурацией проекта (решение VS, файлы сборки Unix и т. Д.).

Мне очень интересно услышать от людей, которые работали по похожему сценарию. Мы планируем, чтобы один разработчик заботился о Windows, а другой — о Unix (Mac позже ;-).

0

Решение

Я использую SVN в очень большом кроссплатформенном наборе проектов C ++. Я помещаю проекты Makefiles и VS в папку с исходным кодом и изменяю выходные каталоги, чтобы встроить их в папку Binaries относительно основного ствола (то есть в отдельном дереве из источника / проектов). Есть несколько странностей, которые VS выводит, которые в процессе разработки попадают в исходное дерево, но вы можете использовать SVN, чтобы их игнорировать. Работает довольно хорошо.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]