{"id":23651913,"url":"https://github.com/microfocus/sv-configurator","last_synced_at":"2025-08-02T16:08:46.294Z","repository":{"id":37977300,"uuid":"139585301","full_name":"MicroFocus/sv-configurator","owner":"MicroFocus","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-18T10:35:37.000Z","size":456,"stargazers_count":0,"open_issues_count":0,"forks_count":3,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-04-13T23:03:38.009Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MicroFocus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-07-03T13:11:04.000Z","updated_at":"2021-11-11T17:01:48.000Z","dependencies_parsed_at":"2023-01-30T13:46:01.630Z","dependency_job_id":null,"html_url":"https://github.com/MicroFocus/sv-configurator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicroFocus%2Fsv-configurator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicroFocus%2Fsv-configurator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicroFocus%2Fsv-configurator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicroFocus%2Fsv-configurator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MicroFocus","download_url":"https://codeload.github.com/MicroFocus/sv-configurator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231652182,"owners_count":18406093,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-28T16:49:02.457Z","updated_at":"2024-12-28T16:49:03.053Z","avatar_url":"https://github.com/MicroFocus.png","language":"Java","readme":"# SVConfigurator - Micro Focus Service Virtualization configuration and management tool\n\nThis command line tool can deploy a project onto the Service Virtualization Server, change the mode of a service or list/view services on the server.\n\nMicro Focus Service Virtualization:\n  * [Service Virtualization overview](https://www.microfocus.com/sv)\n  * [Service Virtualization documentation](https://admhelp.microfocus.com/sv/en/)\n  * [Micro Focus Marketplace](https://marketplace.microfocus.com/appdelivery/content/service-virtualization)\n\nSVConfigurator is embedded in [Micro Focus automation plugin for Jenkins CI](https://github.com/jenkinsci/hpe-application-automation-tools-plugin) and allows to use most of its functionality as native Jenkins CI Plugin.\n\n\n## List of commands\nSVConfigurator supports the following operations:\n\n| **Command** | **Description** |\n| - | - |\n| **`CHANGEMODE`**      | Changes the runtime mode of the service |\n| **`DEPLOYPROJECT`**   | Deploys a project onto the server |\n| **`EXPORT`**          | Export projects or a selected service from the server |\n| **`HOTSWAP`**         | Performance Model Hot-Swap |\n| **`LIST`**            | Prints the list of deployed services on the server |\n| **`LISTPROJECT`**     | List the project archive content |\n| **`SETLOGGING`**      | Enables or disables message logging for specified service |\n| **`UNDEPLOY`**        | Undeploy a project/service from the server |\n| **`UNLOCK`**          | Unlocks the service on the server |\n| **`UPDATE`**          | Updates a data model and/or a performance model of a selected service from the server (downloads learned data) |\n| **`VIEW`**            | Prints the info about a service on the server |\n\n\n**Note:** If you use encrypted SV project (**`-w`** or **`--project-password options`**), you must download and install JCE Unlimited Strength Jurisdiction Policy Files for your JDK version from https://www.oracle.com/technetwork/java/javase/downloads/jce-all-download-5170447.html\n\n## Binaries\nSVConfigurator binaries can be found in this maven repo: https://search.maven.org/artifact/com.microfocus.sv/SVConfigurator\n\n## Servers file format\nA _servers_ file in accord with the example bellow can be specified by **`--servers`** parameter to all commands connecting to SV server. \nIt allows you to keep your SV server credentials in a file (secured with proper file system permissions) and you will be not forced to specify your credentials on the command line for each SVConfigurator call.\n\n```\nsrvA.url = https://svA.example.com:6085/api\nsrvA.username = testerA\nsrvA.password = changeit\nsrvA.trustEveryone = true\n\nsrvB.url = http://svB.example.com:6085/api\nsrvB.username = testerB\nsrvB.password = changeit\n```","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrofocus%2Fsv-configurator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicrofocus%2Fsv-configurator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrofocus%2Fsv-configurator/lists"}