Controle de versão para tarefas de casa

A escola está de volta à aula e eu me vejo perdido. No final do semestre passado, nós tivemos um projeto de grupo utilizando subversão (grupo de 4 pessoas) para fazer commits e completá-lo. Eu também notei como era fácil ter acesso a um ponto central para o meu dever de casa. Eu quero utilizar SVN ou Git (recentemente introduzido no git) e eu tenho um problema.

Qual é a melhor maneira de organizar SVN para várias tarefas de casa para várias classes de computador.

Eu tenho 2 aulas de programação que eu definitivamente quero acompanhar. Com amínimo de 1 tarefa por semana que são 32 tarefas para gerenciar mais de 2 classes. Devo mantê-los todos em um repositório e apenas rotular 1 Java e 1 C ++?

Desde já, obrigado.

Edit: Eu deveria mencionar que eu tenho hospedagem anual que permite tanto o git quanto o subversion através do WebDAV. Foi assim que acessei o svn repo para o meu projeto no ano passado. Eu tenho a capacidade de bloquear meu dever de casa longe da visão pública através desta ferramenta, para aqueles que não estão familiarizados com essa configuração.

questionAnswers(9)

yourAnswerToTheQuestion