I have an SVN repository that I use for storing both code and data files (binary & text). I have noticed slower performance as the repository has grown. I would like to understand better what contributes to this.
Obviously performance depends on the speed at which new data is transferred. I'm interested in performance independent of this (e.g. the time to execute SVN Update when no files have been changed).
To what extent is this kind of performance affected by (1) the number of files in the repository? (2) the size of files in the repository?
Both will slow things down, but I'm wondering whether one or the other is significantly more important.