Rational Developer for System z

Push-to-client: Local changes are overwritten

Push-to-client overwrites changes made by the user to a previously downloaded COBOL Code Review rule configuration.
Problem:
If there are updates made to the original server versions or new COBOL Code Review rule configurations are exported to the server, then push-to-client does not preserve changes and deletions that the client user made to a previously downloaded COBOL Code Review rule configuration. The following are example scenarios:
  • The client user modifies a COBOL rule configuration that was received from the push-to-client server. When the user logs on again after updates or new COBOL Code Review rules have been added to the server, push-to-client overwrites the local version with the server version.
  • The client user deletes a COBOL rule configuration that he or she has received from the push-to-client server. When the user logs on again after updates or new COBOL Code Review rules have been added to the server, push-to-client downloads the server version again.

Workaround:
  • Make backup copies of locally modified COBOL rule configurations that were downloaded by push-to-client. Restore the backup versions after each push-to-client session.
  • After each push-to-client session, delete downloaded COBOL rule configurations that were previously deleted.


Feedback