admin 管理员组文章数量: 887021
2023年12月22日发(作者:linux服务器拒绝了密码)
svn地址格式
环境:centos6.2 64位,lnmp集成环境
1.安装并启动
安装
yum -y install subversion
建立版本库目录
mkdir /www/svndata
启动SVN
svnserve -d -r /www/svndata
2.创建仓库
到这里SVN就已经安装并且启动了,下面就是开始创建SVN版本库了。
创建目录,home/www/svndata是所有仓库的根目录,repos1是其中的一个仓库。
mkdir -p /home/www/svndata/repos1
svnadmin create /home/www/svndata/repos1
3.配置仓库
SVN仓库就创建完毕之后,下面开始配置。
cd /home/www/svndata/repos1/conf
vi
打开这个配置文件,可以看到很多配置项已经注释掉了,只需要按下面这几项前面的注释去掉(前面不能有空格),修改为如下情况
[general]
这里默认是read 改成none,即为匿名用户可以访问
anon-access = none
auth-access = write
password-db = passwd
authz-db=authz
然后添加这个SVN仓库的用户和密码
vi passwd
在[users]区块按用户名=密码的格式添加
[users]
username=passwd
配置各个用户的授权
vi authz
最文件的最底部照如下格式添加
[repos1:/]
username = rw
4.配置完毕,检出
这样就可以对仓库进行检出了,例如服务器ip为123.123.123.123,那么仓库地址就是svn://123.123.123.123/repos1,命令行执行svn co
svn://123.123.123.123/repos1
spring-framework 是spring 3.0以上版本 spring-maintenance 是spring 3.0以下版本 spring-security是原Acegi演变出的spring子项目(权限安全管理框架) Spring每个目录下面都有tags、trunk、branches三种区
分 tags一般指里程碑 trunk指主线 branches指支线 要是下源码实际使用的话,还是tags或者trunk里面的比较好。Hibernate Hibernate也开放了两个SVN地址, 一个是匿名可访问地址
/repos/hibernate 一个是开发者访问地址
/repos/hibernate Hibernate的SVN文件夹分类比上面两个都乱,分类很多 跟Hibernate在一起的还有JBoss的源码。
版权声明:本文标题:svn地址格式 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1703212529h442469.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论