Я использовал ClearCase и PowerBuilder на предыдущей работе.
Мы использовали интегрированный в IDE элемент управления исходным кодом и настроили его так, чтобы отдельные объекты сохранялись в открытом виде в виде необработанных текстовых объектов (.sro, .srw и т. Д.). Я не был тем, кто экспортировал объекты, поэтому, к сожалению, я не могу сообщить подробности, но я думаю, что PB может сделать хотя бы кое-что для вас. В любом случае, при такой конфигурации, когда мы регистрировали файл из PB, IDE автоматически проверяла файл .srX в ClearCase. Это та конфигурация, которая вам нужна, чтобы вы могли просматривать историю ваших изменений с помощью инструментов ClearCase.
Мы также использовали PowerGen для автоматического создания PBL с использованием исходных файлов в ClearCase. Это также процесс, который вы хотите настроить. Ранее для этого процесса мы должны были вручную проверить PBL в систему контроля версий (!!). Я настоятельно не советую вам делать это, иначе вы не сможете по-настоящему гарантировать синхронизацию файлов .srX и PBL.
Во всяком случае, это краткое резюме. Дайте мне знать, если вы хотите, чтобы я кое-что разъяснил, и я сделаю все возможное. Удачи!