Моя цель — использовать ClearCase (7.0.1+) в Fedora (12+, 64-битная версия) в компании, где большинство разработчиков счастливо используют стандартную среду разработки CC/Windows. Мой последний опыт связан с git в Fedora 12, и я считаю, что это очень удобная и продуктивная среда программирования. На ум приходят два решения этой проблемы:
Предположим, что это работает, и исправьте поломку: установите ClearCase, который попытается скомпилировать поддержку в ядро. Это было сделано для некоторых производных Unix, поэтому, хотя это и сложно (я безуспешно пробовал это шесть месяцев назад или около того), есть некоторые рекомендации, которые можно найти в Google. Насколько я могу судить, это большая работа.
Спроектируйте и внедрите мост: используйте cvs/subversion/git/etc. (предпочтительно git), чтобы действовать как двусторонний канал между фактической разработкой кода и взаимодействием с корпоративным репозиторием исходного кода. Это будет частичный мост (с использованием ClearCase 7.0.1, работающий в Windows), а не полная копия репозитория в смысле DVCS. Опять же, некоторые работы по соединению с git/CC можно найти в Google, но они неполны и часто противоречат друг другу.
Предложения по другим решениям приветствуются, но мой основной вопрос: какое из этих решений, по-видимому, имеет наилучшие шансы на успех? Бонусные баллы за предлагаемые подходы для любого решения.