发新话题
打印

linux下svn服务器搞不定,求助!

linux下svn服务器搞不定,求助!

我的机器redhat9,原本没装svn,现在下了
subversion-1.4.4.tar.gz
subversion-deps-1.4.4.tar.gz
我用root用户一步一步操作,一直到make install都很顺利。
然后我回到我的用户billy
svnadmin create /home/billy/svn
然后就多了个svn目录。
然后我就改svn/conf下的三个文件,首先把svnserve.conf里的几个#注释掉的打开而且吧紧跟#的空格也去掉了。
接着改authz

[groups]
harry_and_sally = harry,sally,billy

# [/foo/bar]
# jiangxl = rw
# * =

[repository:/baz/fuz](我想问这行repository是项目吗?/baz/fuz是我机器的绝对路径/baz/fuz还是/home/billy/svn/baz/fuz需要我手动建立吗,我的机器上没这个路径,这个路径是干什么的。还有我用客户端登陆的时候svn://192.168.1.207/这个后面跟什么路径?)
@harry_and_sally = rw
最后是改passwd
[users]
billy = 123456
# harry = harryssecret
# sally = sallyssecret
我的用户billy的密码是123456
然后我就svnserver -d -r /home/billy/svn
可用客户端登陆时不对,实在是搞不清楚该怎么做?

TOP

什么提示信息?
我的Blog,欢迎友情链接:http://rocksun.cn
支持Subversion中文站,欢迎友情链接我们:http://www.subversion.org.cn/
Twitter Me:http://twitter.com/rocksun

TOP

提交问题好麻烦

刚才写好一大堆,一提交,还要输什么验证马,不知怎么搞得,把我写的一堆东西也搞没了。郁闷。
我现在算是搞得能用了,不过用客户端登陆什么的也不让我输用户名和密码,不知哪儿没搞对。
我把authz里面的 匿名搞成none了,然后就可以了。
主要是authz里
[repository:/baz/fuz]
这一行搞不清是啥意思。
repository是干嘛,可有可无吗,对应什么?
/baz/fuz是什么路径是绝对路径/baz/fuz吗,还是相对与svn所在/home/billy/svn/baz/fuz呢?
这个路径需要mkdir来建立吗?
最后,用svn客户端登陆时svn://ip/dir
/dir跟什么路径.
搞不懂啊?

TOP

repository 是版本库的名字,就是目录名

/baz/fuz 是subversion虚拟文件系统中的路径
我的Blog,欢迎友情链接:http://rocksun.cn
支持Subversion中文站,欢迎友情链接我们:http://www.subversion.org.cn/
Twitter Me:http://twitter.com/rocksun

TOP

还是不明白你的意思。
repository 是版本库的名字,就是目录名

/baz/fuz 是subversion虚拟文件系统中的路径

/baz/fuz这个路径需要自己手动mkdir吗?
它对应/home/jiangxl/svn/baz/fuz吗?

TOP

subversion版本库中的路径,不知道这样说你能明白否?跟它在什么目录没有什么关系
我的Blog,欢迎友情链接:http://rocksun.cn
支持Subversion中文站,欢迎友情链接我们:http://www.subversion.org.cn/
Twitter Me:http://twitter.com/rocksun

TOP

O,大概明白了,是不是就是说这个路径是svn自己建的,不需要我去手动创建。
也许在硬盘上看不到这个路径。但是svn自己知道。
那我用svn登陆的时候
svn://192.168.1.102/repository/baz/fuz

[ 本帖最后由 urapple 于 2009-2-9 16:24 编辑 ]

TOP

发新话题