Display Branch Scoped Resources in disabled Branches as Read Only Objects
1 vote
Summary
When using Git synchronization with separate branches for test and production environments, branch scoped resources that exist only in another branch are completely hidden from the UI. This prevents administrators from preparing or modifying those resources before promotion.
I would like to request an enhancement so that branch scoped resources remain visible in all branches while respecting their execution scope.
Current Setup
Our environment uses PowerShell Universal Git synchronization with two separate instances:
Changes are made only on the test system. Promotion to production is performed through a Git pull request from test to main.
The production instance is configured with OneWay synchronization, ensuring that changes can only be made in the test environment.
PowerShell Universal already allows assigning resources to specific branches so that they are only active in the intended branch.
Problem
Assume a Schedule is assigned exclusively to the main branch.
Because this resource does not belong to the test branch, it is completely absent from the Test UI.
As a result:
Proposed Enhancement
Introduce a read only branch visibility mode for branch scoped resources.
Behavior:
For a Schedule this would mean:
Benefits
@saschaspiekermann Thanks for the recommendation! I agree, this would be a much better experience. I'll open an issue to track it.
Adam Driscoll
PowerShell Expert and Developer at Devolutions