这三个目录非常有意思(假设我有一个工程helloworld.c):
trunk目录:存放着一个主要的版本,别的版本都是从这个版本copy出去的
branch目录:存放copy出来的版本,copy出来主要是为了2次开发,又不影响主要的结构
tags目录:存放着这个工程的不同时期的不同版本。
总的来说svn就是为多人开发软件提供便利。