{"ref":"artifact:qualiture-basenvsync","page":"/artifacts/qualiture-basenvsync","json":"/artifacts/qualiture-basenvsync.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"qualiture-basenvsync","name":"BASEnvSync","artifact_type":"ide-extension","source_available":true,"ecosystem":"btp","domain":"developer-experience","origin_ring":"independent","use_as":"dependency","description":{"one_line":"An extension for SAP Business Application Studio that zips a dev space's home-directory configuration files and loads them into another dev space.","short":"Carries home-directory dotfiles from one BAS dev space to another","what_it_solves":"A new dev space in [SAP Business Application Studio](artifact:btp-business-application-studio) starts without the terminal or git configuration the developer had in the last one, and the files that hold it sit in the home directory, where nothing carries them across. This extension adds two commands to the BAS Command Palette. The export command collects the home-directory files it knows about (`.bashrc`, `.bash_aliases`, `.profile`, `.npmrc`, `.gitignore`, `.gitconfig`, `.git-credentials`, `.inputrc`, plus a `.scripts` folder) into a `bas-env.zip` the developer downloads; the import command opens a tab that uploads that zip into the target dev space and applies it. What sits in the BAS profile is out of scope: `settings.json`, the colour scheme, keymaps, the installed extension list. The readme points those at BAS's own profile export and import, a separate step to run first, and names SAP BAS and [SAP Build Code](artifact:btp-build-code) as where the extension installs.","when_not_to_use":"The exported file list is hard-coded, so a dev space whose setup lives in files the readme does not name is not carried across; the roadmap lists making the list flexible as open work. Nothing from the BAS profile is in the zip, so a developer who wants the colour scheme, the keymaps or the installed extensions uses the BAS profile export on its own.","to_build_on_it":"The roadmap names two open items: error handling, and replacing the hard-coded list of files and folders with something more flexible, such as a configuration file or command-line arguments. The source is MIT-licensed on GitHub; an earlier shell script that did the same job sits in a repository the readme marks as deprecated."},"links":{"repo":"https://github.com/qualiture/BASEnvSync","homepage":"https://open-vsx.org/extension/Qualiture/basenvsync"},"identity":{"author":"Robin van het Hof"},"provides":[{"capability":"capability:ide-provisioning","what_it_does":"Carries a developer's environment settings from one SAP Business Application Studio dev space into another: an export command collects the configuration files from the home directory into a zip, and an import command uploads that zip into the new dev space and applies it.","sources":[{"url":"https://github.com/qualiture/BASEnvSync","title":"qualiture/BASEnvSync — readme, About The Project","checked":"2026-10-26","quote":"This VSCode extension lets you export your environment settings from one Dev Space, and lets you import those settings in another Dev Space."},{"url":"https://github.com/qualiture/BASEnvSync","title":"qualiture/BASEnvSync — readme, How It Works","checked":"2026-10-26","quote":"After installation, you have two new options in the BAS Command Palette:"}]}],"requires":[{"ref":"artifact:btp-business-application-studio","for":"The development environment it installs into and adds its two commands to; the readme presents it as an extension for SAP BAS and SAP Build Code, and the commands appear in the BAS Command Palette.","requirement":"required","basis":"binding","role":"framework","sources":[{"url":"https://github.com/qualiture/BASEnvSync","title":"qualiture/BASEnvSync — readme, title","checked":"2026-10-26","quote":"BASEnvSync (extension for SAP BAS / SAP Build Code)"},{"url":"https://github.com/qualiture/BASEnvSync","title":"qualiture/BASEnvSync — readme, How It Works","checked":"2026-10-26","quote":"After installation, you have two new options in the BAS Command Palette:"}]}],"provenance":{"discovered_via":[{"source":"source:github"}],"first_seen":"2026-10-26"},"drafted_with_ai":true,"maintainers":["actor:qualiture"],"contributors":["actor:qualiture"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"2 contributors"},{"label":"Repository","tier":"good","evidence":"pushed 2026-04, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"good","evidence":"1 test file"},{"label":"Docs","tier":"good","evidence":"README 8 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":5,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name","stars":5,"forks":0,"open_issues":3,"archived":false,"pushed_at":"2026-04-06","license_spdx":"MIT","org_owned":false,"default_branch":"main","created_at":"2024-04-14T09:57:06Z","open_prs":3,"tree_truncated":false,"test_files":1,"workflows":0,"other_ci":false,"readme_bytes":8293,"docs_files":0,"changelog":true,"license_file":true,"dts_files":0,"first_commit":"2024-04-14","last_commit":"2026-01-03","commits":27,"contributors":2,"readme_path":"README.md","readme_sha":"6cdd01ce921a490f3ce94f948cdde13c2448ac50","repo_read":"2026-10-26"},"edges":{"maintainers":[{"ref":"actor:qualiture","name":"Robin van het Hof","json":"/actors/qualiture.json"}],"contributors":[{"ref":"actor:qualiture","name":"Robin van het Hof","json":"/actors/qualiture.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_on_to":{"ref":"artifact:btp-business-application-studio","name":"SAP Business Application Studio","json":"/artifacts/btp-business-application-studio.json"},"add_ons":[],"answered_through_parts":[]}}