Version control for test assets is a no brainer, but dropping a Rational Functional Tester directly into VC hasn't been easy. Attempting to use a tool like Subversion with multiple users modifying the same project has exposed issues with corrupted object maps and required additional reformatting of these maps when committing to avoid this problem. Can anyone provide a good method or tool that they use to keep their RFT project versioned properly?
UPDATE: One of the major issues we noticed with using Subversion and the RFT project was that merging changes to the object map by more than one person had problems. The map is kept as a single line XML file, so when two different resources change it and Subversion attempts the merge, it fails when comparing the two single line XML files. We discovered a way around this with some reformatting, but I was hoping for a more elegant solution.