window下SlikSVN的安装配置.docxVIP

  • 3
  • 0
  • 约1.91千字
  • 约 4页
  • 2021-04-13 发布于天津
  • 举报
window window 下 Slik SVN 的安装配置 window window 下 Slik SVN 的安装配置 我相信各位都应该对 SVN 不会陌生吧,我相信绝大多 数人都使用过, 但是并不是人人都自己配置过 SVN 服务器。 面就是我配置 SVN 服务器的步骤,以及在配置过程中碰 见的一些问题,在此记录,希望对你有所帮助。 安装 双击运行“配套安装程序”目录中 Slik-Subversion-1.6.12-win32.msi ,安装目录可自定义 . 默 认安装的目录: C:\Program Files\SlikSvn ,这是一个,这是双击运行“配套安装程序”目录中 ,这是一个 ,这是 TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi 将 SVN 集成到 windows shell 中的 GUI 管理工具,推荐使用。 双击运行“配套安装程序”目录中 LanguagePack_1.6.5.16974-win32-zh_CN.msi TortoiseSVN 的汉化包。 创建版本库,该库中存放所有Subversion 项目:首先,手动创建一个目录,如 创建版本库,该库中存放所有 Subversion 项目: 首先,手动创建一个目录,如 C:\svnDB\DB1 然后,创建版本库: 第一种方式:在 DOS 命令行中运行 svnadmin create C:\svnDB\DB1 = = write #通过认证的使用权限 第二种方式:在 DB1 目录中,单击鼠标右键,选择 [TotoiseSVN]-gt;[ 在此创建版本库 ...] 进行创建, 以上工作完成后,在 yxv3 目录中可看到以下内容: 4 个目录,两个文件。 其中: 丿、 ? conf 目录存放配置信息; db 目录就是所有版本控制的数据文件; hooks 目录放置 hook 脚本文件的目录; locks 用来放置 Subversion 文件库锁定数据的目录, 用来 追踪存取文件库的客户端; format 文件是一个文本文件,里面只放了一个整数,表示当 前文件库配置的版本号; 配置 通过自带服务平台 Subserver 的实现 打开 /conf/ 目录,打开 svnserve.conf 找到以下行,去除每行 开头的 # :(特别注意不要在行的前面留空格) [general] anon-access = none = none #保证只有认证用户可以访问,即关 闭匿名访问 auth-access password-db= passwd#指定了用户密码文件打开 /conf/ password-db = passwd #指定了用户密码文件 打开 /conf/ 目录, 打开 passwd 文件,增加用户,一行一个, 存储格式为“用户名 密码” [users] # 定义用户信息 lvgang = lvgang luotong = luotong 创建及启动 SVN 服务 打开 DOS 窗口,使用sc 打开 DOS 窗口,使用 sc 创建 windows 服务,将当前目录 指向到 Subversion 的 bin 目录下,输入: sc create SVNService binpath= C:\Program Files\SlikSvn\bin\svnserve.exe --service -r C:\svnDB displayname= SVNService depend= Tcpip start= auto (特别注意 =后面有空格) 导入项目版本库 确定 SVN 服务 (命令行或 windows 服务 )运行后, 在你需要导入版本库的目录下单击右键选择 “DBT是版[TortoiseSVN]-gt; [ 导入 ...] ,在弹开的窗口的 URL 框中输 入版本库的目录地址(如 “DBT是版 本库) 点击 确定 执行导入,显示如下对话框,录入用户名及密 码后确认 数据就全部加入 SVN 版本库目录树上了。 特别注意事项: 如果是中文目录的话, authz 等文件, 必须以 utf-8 的格式保 存,且不能带 BOM ,而 windows 自带的记事本按 utf-8 保存 的文件则会加上 BOM ,所以,如果你以 utf-8 格式保存好后, 提交代码时, svn 报 section header expected 的错时, 则多 半是带 BOM 的。以及开源的 Notepad++ 的格式转换中的“转 换为utf-8码(无BOM”等都可以完成这个工作。

文档评论(0)

1亿VIP精品文档

相关文档