-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Rename "Atlassian Stash" to Bitbucket #4210
Rename "Atlassian Stash" to Bitbucket #4210
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good stuff
<Feature Id="Stash" Title="Atlassian Stash integration" Level="1"> | ||
<ComponentRef Id="Stash.dll" /> | ||
<Feature Id="Bitbucket" Title="Atlassian Bitbucket Server integration" Level="1"> | ||
<ComponentRef Id="Bitbucket.dll" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we need to remove the existing stash.dll as well
there is a section in the definition for removal of old files
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you try generating the installer and see that it removes the old assembly?
Please resolve the conflict, squash and I'll have it merged. |
No functionality change Handled in gitextensions#4204
8810c1b
to
d136a37
Compare
It would be nice to have the merge strategies written down. |
Yes, I agree. There are a few things missing in various areas, this is one of them. I am of an opinion that a PR should consist of a single commit which contains a single self-contained atomic change. That can be easily reasoned about or that can be reverted, if necessary. As a reviewer or a fellow developer I don't really care that it took another developer 57 commits to deliver his/her change, that it fixed typos or responded to reviews 29 times, reworked the implementation 22 times and fixed unit tests 6 times. All I care the change is done and delivered. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
<Feature Id="Stash" Title="Atlassian Stash integration" Level="1"> | ||
<ComponentRef Id="Stash.dll" /> | ||
<Feature Id="Bitbucket" Title="Atlassian Bitbucket Server integration" Level="1"> | ||
<ComponentRef Id="Bitbucket.dll" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you try generating the installer and see that it removes the old assembly?
I've updated the wiki - https://github.com/gitextensions/gitextensions/wiki#committing |
I have not run the installer, failed to install it. Will try again tonight
or tomorrow
Den 10 dec. 2017 11:37 skrev "RussKie" <notifications@github.com>:
… ***@***.**** approved this pull request.
Looks good
------------------------------
In Setup/Product.wxs
<#4210 (comment)>
:
> @@ -723,8 +723,8 @@
<Feature Id="ReleaseNotesGenerator" Title="Release notes generator" Level="1">
<ComponentRef Id="ReleaseNotesGenerator.dll" />
</Feature>
- <Feature Id="Stash" Title="Atlassian Stash integration" Level="1">
- <ComponentRef Id="Stash.dll" />
+ <Feature Id="Bitbucket" Title="Atlassian Bitbucket Server integration" Level="1">
+ <ComponentRef Id="Bitbucket.dll" />
Did you try generating the installer and see that it removes the old
assembly?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#4210 (review)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AF9Z5GrvplvS4htgv0zS-5V86CF_yoc_ks5s-7R4gaJpZM4Q8IHa>
.
|
Tested the installer, removes Stash.dll and adds the Bitbucket.dll Regarding many commits: Most of these were due to getting Mono working, I have no setup to test that, Travis did that for me... There were a directory rename added too, I would not have done that if the builds had failed already. Clean did not remove all files I had expected, I had to find all references to Stash(/|\|.dll) to find all. @RussKie the wiki update Similarly, I would like to see the maintainer instructions on merging vs squashing vs rebasing the PRs. (The answer may well be "it is up to the maintainer"). Another item is how to handle "enablers" and dependent PRs. I for instance handled #4134 as a separate PR where the real change were in #4157. This was done to simplify reviews. But #4134 in itself just added dead code. I tried to explain that, but there are over 30 PRs related to #4031. For reviewing: I would like the maintainers to encourage "voting" on issues and PRs: Reporting that a change seem reasonable should give better confidence and trying it out increases more. Users should try to increase their "standings" with testing to get their "pet" changes reviewed and maybe fixed. |
No functionality change
#3334 updated the diplay name for the plugin. Stash was still used within the code and in filenames. This was confusing both to work with "Git stashes" and Bitbucket.
Handled in #4204
How did I test this code: