-
Task
-
Resolution: Done
-
Major
-
None
-
3
-
False
-
-
False
-
Release Notes
-
-
Enhancement
-
Done
-
-
This release gives you greater control when creating a new workspace using URL. Clicking a factory URL detects existing workspaces from the same Git repository, guiding you to an existing one or giving you the option to create a new workspace intentionally.
Key Updates
- Smart URL Handling: When you use a factory URL, Che checks for existing workspaces from that Git repository.
- If a single workspace exists, it opens automatically, preventing an accidental duplicate.
- If no workspace exists, a new one is created.
- Multi-Workspace Prompts: If a factory URL matches multiple existing workspaces, a warning message appears, prompting you to choose the specific one you want to open or to create a new workspace:
- Direct Workspace Targeting: You can bypass the multi-workspace prompt and open a specific instance directly by appending ?existing=<workspace-name> to the Git repository URL.
- Explicit Workspace Creation: You can force the creation of a new workspace by adding ?new parameter to a factory URL. This always creates a new workspace.
- Create New switch: On the Create Workspace page, the Create New switch gives you more control when using sample projects.
-
- With the switch enabled (the default state), selecting a sample always creates a new workspace.
- If you disable the switch, selecting a sample opens an existing workspace if one was previously created from that sample.
Learn more about the existing URL parameter in the official documentation.