You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Creating a Repository

createrepo
[-c <yes/no>] (Create database. Default: yes)
-name <name>
[-desc <description>]
[-purpose <purpose>]
[-h <host>] (Default: localhost)
[-p <port>] (Default: 53722)
-db <database>
-u <username>
-pw <password>
[-mdb <maintenance database>]
[-su <super username>]
[-spw <super password>]
[-ssl]

Tip

3D_REPO_PASS and 3D_REPO_SUPER_PASS are special environment variables to replace the respective password arguments.

Examples

java -Xmx512m -XX:MaxMetaspaceSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar createrepo -name "My First Repo" -db MyRepo -u w3d -pw w3d -su w3d -spw w3d
java -Xmx512m -XX:MaxMetaspaceSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar createrepo -c no -name "My Second Repo" -db MyRepo -u w3d -pw w3d

Linking a Repository

linkrepo
-name <name>
[-h <host>] (Default: localhost)
[-p <port>] (Default: 53722)
-db <database> (Not required when autehntication method is azure_ad)
-u <username>
-pw <password> (Not required when authentication method is azure_ad)
[-ssl <true/false>] (Default: false)
[-auth <authentication method>] (Options: azure_ad)
[-az_ap_id <Azure application id>]
[-az_auth_url <Azure authentication URL>]

Tip

3D_REPO_PASS is a special environment variable to replace the respective password argument.

Example

java -Xmx512m -XX:MaxMetaspaceSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar restorerepo -file MyLastBackup.repo -name "My First Repo" -db MyRepo -u w3d -pw w3d -su w3d -spw w3d
java -Xmx512m -XX:MaxMetaspaceSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar restorerepo -file MyLastBackup.repo -c no -name "My Second Repo" -db MyRepo -u w3d -pw w3d

Tip

Restoring a repository only works on non-legacy repositories.

Backing Up a Repository

backuprepo
-repo <repo name>
-o <backup>
[-f] (Force overwrite)
[-c] (Save local credentials)

Tip

Ensure the current directory is where the jar is located.

java -Xmx512m -XX:MaxMetaspaceSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar backuprepo -repo "Local repository" -o backup.repo
java -Xmx512m -XX:MaxMetaspaceSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar backuprepo -repo "Local repository" -o backup.repo -f -c


  • No labels