Collaboration

If we are collaborating on something, you will usually have access to some SVN or git repository. You should get familiar with both.

I usually give rather generous write-access. So watch out not to mess things up. However, if you do, that’s no problem - just tell me, and we can easily restore the old version.

Enter commit-log messages (at least) when you changed something that affects other people’s parts.

You should commit your work regularly, at least at the end of the day. This has three reasons:

  • It protects yourself from hardware failures, which could destroy all your work.

  • If I see no commits in the log, I might assume that you have done nothing at all.

  • I will occassionally and spontaneously make changes to your parts of the project (namely whenever I have ideas and time). If your part is not up to date, we will get conflicts.