A tool like Collaborator for codes (Google link, smartbear.com is missing ..) will allow your peers to see your code if you do not execute it. Instead, you simply submit it for viewing.
This is a bit of a problem to run .
Alternatively, configure the second branch / fork of your code base so that you can work, your peers can synchronize with it and will not break the build server. When you finish work in your branch, you can combine it with mainline / trunk / whatever.
source
share