- 我直接下载的pkg 安装文件:地址:http://svnbinaries.open.collab.net/servlets/ProjectDocumentView?documentID=5028&showInfo=true 省事。
- 创建 svn 仓库 svnadmincreate/Users/wujj/svn/repos
- 创建权限 路径:/Users/wujj/svn/repos/fonf/下面的文件
- 修改passwd 配置文件 在[users] 下面 加上用户和密码 ex:wujj=123456
- 修改svnserve.conf 配置文件把#anon-access=read#auth-access=write#password-db=passwd的#号去掉这个authz-db=authz 组的权限没有必要去,除非你的笔记本作为一个真正的SVN仓库 给公司同事用,如果自己用就没有必要去掉这个#
- 启动服务器svnserve -d -r/Users/wujj/svn/repos启动的同时可以指定他的监听端口在后面加上--listen-port 6666 如果不加就默认监听80端口 就直接访问
- 将项目导入svn库 命令:svnimport/Users/wujj/svn/repos/test/svn://localhost/svn/repos/test--username wjj--password123456-m"Initialimport"
- 签出项目 命令 :svncheckoutsvn://127.0.0.1/svn/repos/test--username=wujj--password=123456
服务启动参数:-d [--daemon] : 后台模式 --listen-port 参数 : 监听端口(后台模式) --listen-host 参数 : 监听主机名或IP地址(后台模式) --foreground : 在前台运行(调试时有用) -h [--help] : 显示这个帮助 --version : 显示程序版本信息 -i [--inetd] : inetd 模式 -r [--root] 参数 : 服务根目录 -R [--read-only] : 强制只读成;优先于仓库配置文件 -t [--tunnel] : 隧道模式 --tunnel-user 参数 : 隧道用户名(模式是当前用户UID的名字) -X [--listen-once] : 监听一次(调试时有用) --pid-file 参数 : 将服务进程ID写入文件ARG中 --service : 作为windows服务运行(仅SCM)[/quote] 你可以用--listen-port 指定端口 在httpd.conf中,查找Listen 80,将80修改为你想要的端口,svn默认端口是3690 为svnserve 加上--listen-port参数,比如svnserve -d -r d:\svn --listen-port 81