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

Add a new option to disable fetching details via svn log #352

Closed
wants to merge 7 commits into from

Conversation

tcneuen
Copy link

@tcneuen tcneuen commented Sep 21, 2021

Add a new option to disable fetching details via svn log, you get a decent amount of information (though no message), from the initial blame. Defaults to true

image

The svn commands is now parsed via XML using fast-xml-parser.

Changes the svn log command to fallback to the information from the svn blame if there is an error.
Helps a lot with larger files that can get connection fails or unexpectedly closed errors from svn servers.

Add % complete in the status bar
image

npm bumped the version number automatically, I'm assuming due to the lockfileVersion change. So the README has also been updated accordingly

Option allows user to disable using SVN log on every revision to increase speed
but still get date, author, and revision by line

Update to use fast-xml-parser
Resolve to blame commit object if log fails
Use Error object on all reject errors
@tcneuen
Copy link
Author

tcneuen commented Sep 21, 2021

Since the original PR #351 was still pending and I'm in need of this a little sooner. I've published a forked version and created this PR based on a branch. Please reach out to me if you would like me to unpublish once the PR (or a version of it) ends up in the original.

@metacurb
Copy link
Member

This should be resolved in release 0.6.0. Please let me know how you get on

@metacurb metacurb closed this Mar 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants