Как перенести исходный код COBOL в открытый регистр - PullRequest
2 голосов
/ 12 ноября 2010

У меня весь исходный код на COBOL, расположенный на мэйнфрейме z / OS . Как можно перенести весь этот код в ClearCase?

Ответы [ 2 ]

3 голосов
/ 12 ноября 2010

Rational Developer для System z (RDz) - инструмент, который вы должны использовать для этого.В основном это Eclipse с большим количеством фирменных плагинов IBM, которые дают вам доступ к вашим наборам данных мэйнфреймов, в том числе под управлением SCLM (система управления исходным кодом z / OS по умолчанию).

Вы можетеиспользуйте RDz для подключения к мэйнфрейму и проверки кода непосредственно в проекте Eclipse.Затем этот код можно добавить в любую другую систему управления исходным кодом, имеющую плагин Eclipse.

Конечно, это еще не все, например, возможность запуска сборок мэйнфреймов из среды Eclipse, чтобудет иметь важное значение, поскольку, как бы вы ни старались, вы, вероятно, не найдете много компиляторов распределенных платформ, которые могут компилировать исходный код мэйнфрейма.

1 голос
/ 16 ноября 2010

Если вам просто нужно одноразовое перемещение, инструмент для упаковки файлов - например, PKZip / MVS или UnXMIT - для объединения источника.Затем вы можете передать его, используя IND $ FILE, ISPF File Transfer или FTP, на ваш прозрачный сервер и зарегистрировать его.

Если вам нужны постоянные обновления ресурсов вашего мэйнфрейма в серверной системе контроля версий, вылучше настроить несколько общих DASD с использованием samba, NFS и т. п. между вашим мэйнфреймом и вашим сервером.

Если вы не планируете разработку на ПК, я не думаю, что Rational Developer for Z будетхорошее решение.Он будет делать то, что вам нужно, но настройка мэйнфрейма вызывает головную боль, а стоимость продукта чрезмерна, если все, что вам нужно, - это переместить ресурсы на / с вашего сервера clearcase.

IIRC, RDz стоит около 6 КБ за место.Вы можете потратить несколько дней на написание некоторых процедур для ftp на / с вашего сервера Clearcase, а также на регистрацию / отъезд и сэкономить немалые расходы.На самом деле IBM должна уже иметь эти инструменты.Clearcase поддерживает удаленные машины, выполняющие регистрацию / извлечение, может быть, все, что вам нужно, это USS и соединение TCP / IP.

...