基础 - 创建仓库

  • 作者:KK

  • 发表日期:2016.12.5


创建

cd到服务目录,就比如我说的/data/svn

在这里执行svnadmin create test1就创建了test1这个版本控制项目

同时/data/svn下也多出了个叫test1的目录


测试

客户端检出svn://服务器IP/test1试下,服务器IP后面的test1就是指向了服务目录的test1这个项目目录

你应该会检出成功,但却无法提交文件,因为目前对你来说是个只读的仓库要配置用户和权限配置才可以写入文件


仓库目录

请记住在/data/svn下创建的test1这个目录,我们以后叫它仓库目录,很多仓库的配置就在仓库目录的conf子目录里进行配置的


更多仓库

创建更多仓库依然是在服务目录下执行svnadmin create……,然后检出地址就是svn://服务器IP/仓库目录名称


顺事一提的是创建项目后不会自带trunk、branches和tags目录,要自己手动创建,或许我暂时没找到快捷的办法吧,我猜应该有办法的,求教哦!