Workspace - add base directory

10 votes

Love the new Workspace feature, I have started to use it right away as I have few use cases where it can really help.

I'd like to see some improvements to the feature that allows a git repository to be part of multiple workspaces with different local filesystem paths. One way to achieve this would be to assign each workspace a base directory and all git operations for included repositories to be made relative to the workspace base directory.

Real case scenario - in my group we're working on two different releases in parallel (different release target times). Our system includes a dozen git repositories, each with a dedicated branch for each release. Often times the engineers need to switch between releases. If we can group all the repositories in two different workspaces, each including the same repositories but in different branches and backed by two different base directories in the filesystem, switching becomes very simple.

Under consideration Suggested by: Dan L Upvoted: 12 Apr Comments: 3

Comments: 3