MyEclipse 6.5 下 配 置 SVN 1、 下 载 SVN 服 务 器 端 和 客 户 端 并 安 装 , 都 采 用 默 认 安 装 2、 配 置 subersion 服 务 器 端 (1)配 置 服 务 器 目 录 , D:\svn\test 建 立 版 本 库 的 方 法 : 输 入 DOS 命 令 : svnadmin create D:\SVN\test repository 创 建 完 毕 后 会 在 目 录 下 生 成 若 干 个 文 件 和 文 件 夹 ,dav 目 录 是 提 供 给Apache 与 mod_dav_svn 使 用 的 目 录 , 让 它 们 存 储 内 部 数 据 ; db 目 录 就 是 所 有 版本 控 制 的 数 据 文 件 ; hooks 目 录 放 置hook 脚 本 文 件 的 目 录 ; locks 用 来 放 置Subversion文 件 库 锁 定 数 据 的 目 录 , 用 来 追 踪 存 取 文 件 库 的 客 户 端 ; format文件 是 一 个 文 本 文 件 , 里 面 只 放 了 一 个 整 数 , 表 示 当 前 文 件 库 配 置 的 版 本 号 ( 2) 配 置 SVN 服 务 器 配 置 服 务 器 的 地 方 就 是 你 所 建 立 版 本 库 的 地 方 D:\SVN\test。 打 开 /conf/目 录 , 打 开 svnserve.conf找 到 下 面 的 句 子 : [general] # password-db = passwd # anon-access = read # auth-access = write # authz-db = authz # realm = My First Repository 去 之 每 行 开 头 的 #, 其 中 第 二 行 是 指 定 身 份 验 证 的 文 件 名 , 即passwd文件 .anon-access = none 是 匿 名 用 户 不 能 访 问 , 必 须 要 有 用 户 名 和 密 码 。( 注 意:问 题就 出在 这, 一 定 要 注 意格式去 掉注 释后 要 顶格不 能 有 空) 同样打 开 passwd文 件 , 将 # harry = harryssecret # sally = sallyssecret 格式为“用 户 名 = 密 码 ”, 如可插入 一 行 : mm = mm, 即 为系统添加一 个 用 户 名为mm, 密 码 为mm的 用 户 .(注 意顶格写不 要 有 空隙)。 同样打 开 authz: [groups] [/] Lucy = rw ( 3) 运行 SVN服 务 器 单库 下 运行 服 务 器 的 方 式: SVN服 务 器 的 执行 如下...