I work on development trees with thousands of files. The code revision system we use is Perforce. I use this great app to review code when travelling and commuting.
For me, the ideal would be to have the ability to sync the copy I have on my iPad with changes to the source tree checked out on my workstation. Rsync sounds like a nice solution since there are both Windows and UNIX servers that can be run on the workstation. Security is not an issue since the syncing would occur over the local office network or when connected from remote via VPN.
Customer support service by UserEcho