Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make other working copies immutable #4421

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Commits on Sep 7, 2024

  1. revsets: add a other_working_copies() revset

    It's come up a few times that people want to mark working copies other
    than the current one as immutable. We don't have a way of finding such
    commits. `working_copies() ~ @` is close, but it's not correct if the
    same commit is being edited in the current workspace and in another
    workspace. This patch adds a `other_working_copies()` revset for it.
    martinvonz committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    e333620 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c42a941 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. cli: consider other working copies immutable by default

    This should avoid other workspaces going stale most of the time.
    
    Also include all working copies in default log since we would
    otherwise hide other working copies now.
    martinvonz committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    61339c0 View commit details
    Browse the repository at this point in the history