Skip to content

allow branch exclusions from SCM working set functionality #247845

Closed as not planned
@indirectlylit

Description

@indirectlylit

The scm.workingSets functionality is very helpful for switching between feature branches.

Image

However, it is annoying when working with well-known branches (main, develop) and temporary working branches (temp). When switching back and forth between a feature branch and a well-known branch, I am generally trying to compare behavior/code and do not want the open files to be changed.

I'd like to be able to to exclude certain branch names from participating in the working sets functionality, maybe something like:

"scm.workingSets.exclude": ["main", "temp"]

When switching to excluded branches I would expect these branches to not change the open files (use the 'current files' behavior).

Metadata

Metadata

Assignees

Labels

feature-requestRequest for new features or functionalityscmGeneral SCM compound issues

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions