I use subversion for all my code even on the local machine. Since the repository is always available on my machine, there is really no need for .svn subdirectories which store a copy of the predecessor. Is there a way I can avoid this and let the subversion always talk to the repository for the predecessor whenever there is a need? I understand it may be a performance hit, but it is ok. I am running out of disk space some times.
There are several working copies using this repository and, by policy, all those working copies use the same predecessor revision. We need to conserve some disk space on this machine by avoiding (if possible) .svn directories of this huge code base in each working-copy.