• We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Atlassian status as of Feb 2016

      Hi everyone,

      Thank you for all of your input on this feature. I'm happy to close this issue and announce that smart commits is now available for Bitbucket Server.

      If you have Bitbucket Server 4.2.0+ and JIRA 7.1 you can now log time, comment on an issue, and resolve an issue in the same way you can for Fisheye or Bitbucket Cloud. You can find all the details here.

      Cheers,
      Megan Cook
      Product Manager

      Original request description:

      I'd like to see the smart commits feature as it is in FishEye.

      If the whole feature is too much to bite off, at least the #time, #comment and #resolve commands would be nice.

      I've found this feature a great way of breaking down barriers to keeping our Jira projects properly updated.

            [BSERV-2490] Implement Smart Commits as they are in FishEye

            Hey, everybody,

            I know that this ticket is closed. But I thought it might be of interest to you all anyway.

            Smart commits have a general problem: If I have typos in the smart commits, or just want to perform e.g. a transition that is not possible, the related actions are not performed. The problem at this point is that nobody knows about it, because neither committers nor anyone else gets an error message. The commit/push is simply accepted.

            But, we cannot solve problems that we do not know. As a result, time entries and comments may be missing or issues may not be in the right state.

            For this I have developed an add-on which avoids at least some of the known errors. I wrote a pre-receive plugin which checks comments, time logs and transition requests and if they are not correct the commit/push is rejected.

            It would be great to get a feedback from your side to improve the add-on further.

            https://marketplace.atlassian.com/apps/1223391/smart-commits-checker-for-bitbucket

            Thanks in advance.

            Cheers
            Benni

             

            Benjamin Mueller added a comment - Hey, everybody, I know that this ticket is closed. But I thought it might be of interest to you all anyway. Smart commits have a general problem: If I have typos in the smart commits, or just want to perform e.g. a transition that is not possible, the related actions are not performed. The problem at this point is that nobody knows about it, because neither committers nor anyone else gets an error message. The commit/push is simply accepted. But, we cannot solve problems that we do not know. As a result, time entries and comments may be missing or issues may not be in the right state. For this I have developed an add-on which avoids at least some of the known errors. I wrote a pre-receive plugin which checks comments, time logs and transition requests and if they are not correct the commit/push is rejected. It would be great to get a feedback from your side to improve the add-on further. https://marketplace.atlassian.com/apps/1223391/smart-commits-checker-for-bitbucket Thanks in advance. Cheers Benni  

            Nice job ! I tested few.

            Sathish Kumar Devendran added a comment - Nice job ! I tested few.

            Excellent news! thanks all

            Brent Smith added a comment - Excellent news! thanks all

            Good news ! Will test soon

            Sebastien Delcoigne added a comment - Good news ! Will test soon

            @Maik Lieweries my thoughs exactly!

            Rytis Ilciukas added a comment - @Maik Lieweries my thoughs exactly!

            And another not completed feature, where I think "this can't be true".
            I can use smart commits with linked Accounts from Bitbucket / Github, but not with stash? Srsly?

            ...

            Will definitely try you plugin Benjamin, thanks for developing it!

            Regards
            Maik

            Maik Lieweries added a comment - And another not completed feature, where I think "this can't be true". I can use smart commits with linked Accounts from Bitbucket / Github, but not with stash? Srsly? ... Will definitely try you plugin Benjamin, thanks for developing it! Regards Maik

            Hey all,

            Since yesterday you can download a first beta version from the marketplace.
            https://marketplace.atlassian.com/plugins/com.lb.software.stash.smart.commit.lb-software-stash-smart-commit

            A documentation you will find here:
            https://develop-and-consult.atlassian.net/wiki/display/SCFS

            It would be great to get a feedback. Please send me you opinion and ideas to home@muellerbenjamin.de

            Benjamin Mueller added a comment - Hey all, Since yesterday you can download a first beta version from the marketplace. https://marketplace.atlassian.com/plugins/com.lb.software.stash.smart.commit.lb-software-stash-smart-commit A documentation you will find here: https://develop-and-consult.atlassian.net/wiki/display/SCFS It would be great to get a feedback. Please send me you opinion and ideas to home@muellerbenjamin.de

            yunhai added a comment - - edited

            be interested to test the beta.
            yunhaia2@gmail.com

            yunhai added a comment - - edited be interested to test the beta. yunhaia2@gmail.com

            Awesome to see someone building this!
            We would also be VERY interested to test the plugin.

            cjackson at resourceammirati com

            Chad Jackson added a comment - Awesome to see someone building this! We would also be VERY interested to test the plugin. cjackson at resourceammirati com

            Hello Benjamin!

            I'm also interested to test this plugin. (rkhomyk@gmail.com)

            Rostyslav Khomyk added a comment - Hello Benjamin! I'm also interested to test this plugin. (rkhomyk@gmail.com)

              Unassigned Unassigned
              49344695b37e Ben Cull
              Votes:
              433 Vote for this issue
              Watchers:
              261 Start watching this issue

                Created:
                Updated:
                Resolved: