Skip to content

Improve working repo vs repo conflict detection for SVN #63

Description

@MMatten

From SVN 1.7 we can't easily use svn merge --dry-run to check for conflicts ahead of updating the working copy from the repo. This is because we can't run this command against a mixed mode working copy (very common as we don't always want to pull every time we do a push).

Instead we need to use svn status -u (or svn status --show-updates) and check for C in column 1 or 2, for existing conflicts, and * in column nine to detect conflicts between the working copy and the repo.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions