Hi,
I am wondering about some Pull-Request features and settings that I would find very useful. Some of them are inspired by existing features from gitlab merge-requests.
It would be useful to know if those features and settings already exists somewhere ?
What the community thinks of these ?
Or wont be expected to exists in the future for a given reason ?
Hi @Enno
Notion of comment threads:
Bitbucket does not have this feature of comment threads as of now. However, you can use the "reply" feature in Bitbucket to continue discussions in a thread-like fashion.
Code suggestions:
Bitbucket does have the "suggestions" feature where you can suggest code changes in a pull request. To enable this feature, you need to go to the pull request settings and select "Allow edits from maintainers". This will allow reviewers to suggest changes in the pull request.
Setting to automatically unapproving a PR once a has been applied on top of an already approved PR:
Bitbucket does not have this feature currently, but you can achieve this using third-party integrations like ScriptRunner or Automation for Jira.
Setting to not mark comments as outdated by default if diff is applied to a line:
Bitbucket does not have this feature currently. However, you can manually mark a comment as not outdated by clicking the "Resolve Thread" button in the comment.
I hope this answers your questions. Let me know if you have any further queries.
thank you @Oday Rafeh
On code suggestions:
> Bitbucket does have the "suggestions" feature where you can suggest code changes in a pull request. To enable this feature, you need to go to the pull request settings and select "Allow edits from maintainers". This will allow reviewers to suggest changes in the pull request.
Code suggestions seem to be documented on this page.
(Note currently confluence.atlassian.com/bitbucketserver/commenting-on-a-pull-request-1027119882.html seems unavailable)
However the UI in the docs there looks totally different to the one that shows up on my PRs.
For example:
I cannot see "Allow edits from maintaineres" in the settings.
Also when opening a comment thread there is no code suggestion icon, as documented on the docs.
On Notion of comment threads:
Also 'tasks' are mentioned in the docs further up, which also sound very useful.
Again, no button for that seems to show up either.
--------
I created a new bitbucket account to test this with.
It matches what I see with my work's account.
Could there be different versions of bitbucket pull-requests UIs out there ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.