The project I'm working on uses Bitkeeper for version control. I am working on a new feature which involves translating a definition that is in an Excel spreadsheet (edited by an architect) to executable code (which until now has been manually done by a programmer). This Excel file must be part of the code repository, as different branches may have different definitions that will eventually have to be merged.
Bitkeeper does a good job of merging text files. Excel spreadsheets, however, are binary files, which Bitkeeper doesn't know how to handle. Bitkeeper does enable me to merge changes using external tools (external to Bitkeeper, that is). I am looking for a diff tool that works in Linux and can compare and merge Excel spreadsheets.
Are there any tools that will do this?