Workspace - add base directory
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.
Comments: 3
-
10 Mar, '23
Jeff ThomasI just created a similar suggestion - unfortunately I didn't see this first... definately an upvote for me because I just had exactly this situation and was *very* surprised to see that no matter how many local copies I have of a git repo, all workspaces can only point at a single local copy. :(
1 -
09 Apr
Justman10000 MergedWe all know the functions mentioned above! But one can only do this by clicking on the button and laboriously searching for the directory in Explorer to add it!
Couldn't one simply add drag and drop? One takes a directory and can simply drag and drop it into GitKraken! Furthermore, a function where one can also simply pass the direct path in addition to drag and drop -
11 Apr
Chris Bowie Admin"Add directory to workspace" (suggested by <Hidden> on 2024-04-09), including upvotes (1) and comments (0), was merged into this suggestion.