We currently use Subversion & FishEye + Crucible, however my team is looking at moving to Git and possibly Atlassian Stash.
There is a lot more functionality and possibilities with Git which will add complication that Stash seems to help with including workflow support and enforcing best practices.
My question is, how does having Stash manage Git impact users of Git clients? Does Stash enforce security, workflow functionality, etc outside of it's interface? I want to make sure that users can still use their Git clients and enjoy the security and workflow functionality regardless of the interface used.
Thanks.
Jason