-
Notifications
You must be signed in to change notification settings - Fork 16
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
Compare improvements [v1.0.3.19] #18
Open
dprZoft
wants to merge
19
commits into
hamidshahid:master
Choose a base branch
from
dprZoft:SC-AsyncPackage+CompareImprove
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Compare improvements [v1.0.3.19] #18
dprZoft
wants to merge
19
commits into
hamidshahid:master
from
dprZoft:SC-AsyncPackage+CompareImprove
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Added comparison of files between branches by search best matching file by relative path - Improve file comparison by using shelveset upload hash value and stream comparison (less temp files) - Rename debug define FakeShelvesetResult to StubbingWithoutServer, activate to generate fake data without server connection - increased versions to 1.0.2.19
Initial convert from Package to AsyncPackage. Move OutputError method to ShelvesetComparer instance.
- Fix hash comparison - add missing reference - Add Extension class - Add tracing methog
Disable autoload, load on first action
Added select to TeamExplorer drop down. Rename menu ids. Added CommandPlacements. Reorder in Teams menu: Selcet before Results. Added command name for key mapping.
- Add hint for new branch compare to readme. - added github url to vsix. - Add links to LICENSE and README.md to csproj - Reorder Teams menu buttons: Select before results. - Replace duplicate OutputError with ShelvesetComparer.Instance method. - TODO: LICENSE is GPL v2 but license.rtf is MS-PL -> which one is the valid one now? Correct invalid one and link correct one in vsix.
- remove duplicate ServiceProvider extension methods and move them to own file. - add tracing for Debug cases and moved StubbingWithoutServer define to project settings (otherwise it is not globally set) - disable tracing in Release mode. - fixed classes in Stubbing mode.
Increase version and adapted auto load comment.
fix build after merge
Add assembly configuration.
Increase version and adapted auto load comment. Sync assembly version and vsix version.
fix header for TeamExplorer extensions (used code from other repos)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[using and based on AsyncPackage changes]