Years ago, it there was only one way to update the ports tree: by CVS. Then Colin Percival wrote portsnap and greatly reduced the overhead and time it took to make a checkout. He also wrote the birthday note.