Hi
I am just started to employ some new programmers for a trial period. They are students so nobody know if they're good or not. I would like to give them some typical tasks at the beginning to see how skilled they are.
The problem I have is that I want them to write some bits for my asp.net mvc web application, but I don't want them to get full source code access.
I would like them to upload new code into repository to be automatically picked up by continous integration system and tested.
At the moment I have no idea how to give them partial access to the source code. Typically, I want them to develop controllers and views, not code of models or services (at last, not modifying the existing ones).
Can you suggest an approach to solve this? How is it done in your organization?
Thanks for sharing.
EDIT: We use SVN for source versioning. I know the most productive would be giving full source access, but is it wise to show everything to people you don't know more than a few days?
Of course, they must sign the secrecy commitment, but this is a wish only.