If I create a branch of a module how is that stored in the repository? Is a copy made of each and every file in that module? Or are only the diffs of the files that are changed added? Is there some document that talks about this? Thanks, Nick