版本控制系统技术演进史,从SCCS到Git(16)

brances/

tags/

trunk文件夹用于应用程序的生产版本 。 brances文件夹用于保存与各个分支相对应的子文件夹 。 tags文件夹用于保存特定(通常是重要的)项目修订的标签 。

基本命令

svn create <path-to-repository>:在指定目录中创建一个新的空存储库 。

svn import <path-to-project> <svn-url>:将文件目录导入指定的Subversion存储库路径 。

svn checkout <svn-path> <path-to-checkout>:将存储的存储库路径复制到所需的工作目录 。

svn commit -m 'Commit message':提交一组更改的文件和文件夹以及描述性的提交消息 。

svn add <filename.txt>:添加一个新文件以跟踪修订 。

svn update:通过合并svn服务器中存在的已提交更改而不是工作副本来更新工作副本 。

推荐阅读