We have a single repository which contains multiple projects (as opposed to have different repositories each representing a single project) that has been worked on over a considerable amount of time totalling probably well over 50 gb (code + binaries).  In this scenario, how is the overall performance of SVN operations affected (i.e. update, switch, checkout, etc.)?