Subversion 源代码仓库目录结构管理

Subversion 源代码仓库目录结构管理
svn 支持多个版本库的管理,可以将不同部门,不同项目组的代码库同时管理。

比如:

建立代码库根目录 repos

在其中建立 dept1 , dept2

repos
├─dept1
└─dept2

在 dept1 中建立 proj1 , proj2
在 dept2 中建立 proj3 , proj4

repos
├─dept1
│  ├─proj1
│  └─proj2
└─dept2
    ├─proj3
    └─proj4

然后运行

svnadmin create repos/dept1/proj1
svnadmin create repos/dept1/proj2
svnadmin create repos/dept2/proj3
svnadmin create repos/dept2/proj4

ps:实际上 proj1-proj4 可以不建,svnadmin create 会自动创建。

最后

svnserve -d -r repos 或使用 apache 就可以了

使用 svn://IP/dept1/proj1 或 http://IP/dept/proj1 可以访问

你可能感兴趣的:(Subversion 源代码仓库目录结构管理)