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.