SVN的标准目录结构:trunk、branches、tags

2017-01-13  本文已影响0人  云雾海玲

由于SVN固有的特点,目录在SVN中并没有特别的意义,但是trunk、branches、tags目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。

比如一个项目有main.c, common.h两个文件,假设目前在开发的是最新的3.0版本,而且1.0/2.0版本也在进行维护,那么项目树将类似如下样子:

要使用这样的文件夹结构,在建立项目版本库时,可首先建好项目文件夹,并在其中建立trunk、branches、tags三个空的子目录,再将项目文件夹连同这三个子目录一起导入版本库。这样在trunk中开始进行开发,当需要建立branch或tag时,使用SVN的copy操作进行。其中tags目录需要只读,可以使用SVN中的auth文件控制该目录的访问权限为只读。

上一篇 下一篇

猜你喜欢

热点阅读