Программное обеспечение контроля версий кода для работы с кроссплатформенными проектами - PullRequest
0 голосов
/ 07 сентября 2011

существует ли программное обеспечение для контроля версий кода для работы с кроссплатформенными проектами?

Я говорю об обработке двух специфичных для платформы исходных кодов (например, одного на Java и одного на C) одного и того же концептуального программного обеспечения.выполнять такие вещи, как отслеживание изменений в одной и той же концептуальной части в кодовой базе и т. д.

1 Ответ

0 голосов
/ 11 ноября 2011

Любое программное обеспечение для контроля версий (также известное как программное обеспечение контроля версий) может обрабатывать исходный код на разных языках для разных платформ. (Но вопрос не очень ясен, поэтому я не совсем уверен, о чем идет речь.)

Если у вас есть один проект с некоторыми битами, закодированными на C, а другие на Java, то это не проблема - и это не имеет ничего общего с используемым программным обеспечением для контроля версий. Просто организуйте свои каталоги так, чтобы вы строили свой код на C с помощью команды make (или cmake или чего-либо еще), а ваше Java-приложение с maven (или ant или чем-то еще), и (опционально) создайте третий проект, который упаковывает / упаковывает ваши jar-файлы. с вашими родными библиотеками для распространения. Затем используйте git (или svn, hg или любой другой) для отслеживания изменений в проекте. Здесь нет ничего особенного; многие проекты делают именно это.

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