kSync.sh
You can use kSync.sh to manage hotfixes and customizations as well as restore the current PPM file system.
When to use kSync.sh
- Any hotfix or customization is disrupt.
- A PPM node is down and some PPM code files might be disrupt.
- Files in the customization or content folder are modified.
How to use kSync.sh
Run sh kSync.sh
in the <PPM_Home>/bin
directory. You can run this command in either interactive mode or silent mode.
Run sh kSync.sh
without any parameter attached. And follow the on-screen instructions to enter the specific number for the specific action.
For example, you enter 1
to merge hotfixes, and 2
to merge customizations.
Run sh kSync.sh
with specific parameters attached. To run the command in silent mode, you should first set the environment variable DB_PASSWORD
.
Parameter | Description |
---|---|
-a a |
-a a ="-a r" + "-a t" + "-a c" + "-a h" Does the following in the order below:
|
-a r | Restores the current PPM file system to the out-of-the-box PPM code file system (backed up in the _OOTB folder). |
-a t |
Merges contents of the content folder to the PPM code file system. Note: If you only deploy the |
-a c | Merges contents of the customization folder to the PPM code file system. |
-a h |
Merges the hotfixes you previously deployed (stored in the Note: This command does not deploy a hotfix you did not deploy before. To deploy a hotfix, you should use the |
-d, or --dbpassword |
(Available in PPM 9.62 and later) Passes the database password. |