My goal is to use ClearCase (7.0.1+) on Fedora (12+, 64bit) in a company where most of the developers are blissfully using the standard CC/Windows development environment. My most recent experience is with git on Fedora 12 and I find that to be a very comfortable and productive programming environment. Two solutions to this problem spring to mind:
Assume it works and fix the breakage: install ClearCase which will attempt to compile support into the kernel. This has been done for some Unix derivatives so, while daunting (I tried this unsuccessfully six months or so ago), there is some guidance that can be googled. As near as I can tell it is a large piece of work.
Design and implement a bridge: use cvs/subversion/git/etc. (preferably git) to act as a two-way conduit between actual code development and interactions with the corporate source code repository. This would be a partial bridge (using ClearCase 7.0.1 running on Windows), not a full repository copy in the DVCS sense. Again, some work on bridging with git/CC can be googled, but it is incomplete and often conflicting.
Suggestions for other solutions are welcome but my basic question is: which of these solutions seems to have the best chance of success? Bonus points for suggested approaches for either solution.