We have a bunch of projects hosted on GitHub, but we find GitHub's code review process sorely lacking. Is it possible to use Stash simply as a client tool to handle code reviews, using GitHub's pull requests, without setting the repos to be hosted with Stash? Thanks!
That isn't currently possible. However, you could consider hosting your code in Stash and using Stash's pull requests for code review, and mirroring to GitHub (using the free Repository Mirror plugin, for example). Out of curiosity, could you elaborate a little on what you like about Stash's code review process that you're missing in GitHub?
Thank you for the answer! Well, to be honest, I haven't really worked with Stash yet, but have previously used Crucible extensively, and am missing it's power when it comes to code reviews. I'm currently exploring the tools for my team, and I wanted to test Stash as it seems to fit nicely into our process which is built around the concept of pull requests -- but due to the company policy our authoritative repos need to be hosted on GitHub. So I was hoping to use Stash as basically a client application to review pull requests on GitHub; barring that, I will most likely explore the possibility of using Crucible, which is less focused on pull requests but the other features are more important anyway.
Oh, great! Stash's Pull Requests have: - a file tree that allows you to individually review files (though all files on the branch are part of the PR, you can just view them one at a time) - explicit approval (and merge checks, which optionally prevent PRs from being merged until reviewers approve, CI builds pass, etc) - the ability to comment directly on a commit So it may work out for your requirements.
To clarify that last bullet point, Stash doesn't have the "commit sliders" that Crucible has to change the scope of a review, but it does have the ability to comment on individual commits outside of the context of a pull request. Anyhow, give it a try and let me know what you think :)
As a project manager, I have discovered that different developers want to bring their previous branching method with them when they join the team. Some developers are used to performing individual wo...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs