Skip to content

Opening a revision in tree view fails for commits with "propset" on "/" #640

@ThelloD

Description

@ThelloD
  • VSCode Version: 1.26.1
  • OS Version: Debian 4.18.10
  • Extension Version: 1.54.3
  • System Language: EN
  • SVN Version: 1.10.4

Issue

Tree view of revisions fails to open for revision where properties have been changed on "/" with error message "Invalid _path".

Likewise, the extension can't handle property changes with the path "/" properly.

Steps to Reproduce

  1. Open command line on root level of the SVN repository (not in a subdirectory)
  2. command line: svn propset svn:ignore "ignore-me" .
  3. Commit (svn ci)
  4. open VSCode, go to Subversion extension (tree view)
  5. Try to unfold latest revision
  6. Unfolding fails with error message "Invalid _path"

SVN Output

Output is generated when opening the subversion view

[svn-test-co]$ svn log -r HEAD:1 --limit=50 --xml -v file:///path/to/test/svn/repo

Clicking on the unfold triangle does not produce any new output but triggers the error message.

Screenshots

svn-error

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions