@Dieter

die von Dir beschriebene Variante der Rekompilierung abhängiger Programme bei Änderung einer Datei ist natürlich auch keine exakte Wissenschaft. Wenn z.B. nach Änderung einer physischen Datei irgendwelche abhängigen logischen Dateien völlig andere Namen haben als die physischen Datei, dann kann einem dieses schnell durchgehen.

Für solche Dinge sind unter IBM i Change Management Systeme zuständig. Da gibt es dann ein zentrales Repository, welches die Abhängigkeiten zwischen den Objekten enthält wie z.B. PF-->LF-->-->PGM. Solch ein System weiß dann immer, welche Objekte bei der Änderung einer Datei in welcher Reihenfolge rekompiliert werden müssen. Versionsmanagement alla CVS und Git ist bei Change Management Systemen nur ein Feature von vielen. Und jedes vernünftige Change Mangement System bietet natürlich auch ein entsprechendes Plugin für den RDP (In der aktuellen Version 9.0 heißt das Ding wieder RDi und ist ab sofort bei IBM verfügbar), mit dem die Funktionen des CMS direkt im RDP nutzbar sind, so dass man nicht mehr in der grünen Welt arbeiten muss.

Wir sind Hersteller des Change Management Systems CMOne und übermorgen auf der IT-Power 2013 in Stuttgart als Aussteller vertreten. Falls Zeit und Interesse besteht, so können wir dort jedem Interessierten CMOne live und in Farbe präsentieren. Auf unserer Homepage kann man sich im Downloadbereich eine Einladung herunterladen, die einen kostenlosen Besuch der Messe ermöglicht. Für diejenigen, bei denen das zeitlich nicht passt, die jedoch trotzdem Interesse an einem Change Management System haben, können wir einen kostenlosen und unverbindlichen Termin für eine Präsentation via TeamViewer vereinbaren.