windows下安装配置svn
来源:互联网 发布:宠爱之名淘宝旗舰店 编辑:程序博客网 时间:2024/06/04 18:21
今天要使用subversion(版本控制器),在网上看了看相关的帖子,写的那叫一个乱七八糟啊,看了半天做了相关的比较,自己摸索着弄了出来,我的体会是现在有些人的帖子和博客写的真是不负责任啊,本来很简单的东西吧,写的很复杂,对于刚接触的人来说啊还不如不看呢..... 现在将自己的心得写下来,希望对感兴趣的人有所帮助!
第一步:下载文件和安装
1.svn的官网是:http://subversion.tigris.org 有兴趣的可以上去瞧瞧。
2.SVN服务器端下载地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100
我选择的是最新版本的 Setup-Subversion-1.6.6.msi (建议选择安装版的,例如msi和exe,如果下载Zip版本的需要配置,反而麻烦)
3.SVN客户端软件下载地址:http://tortoisesvn.net/downloads
同样我选择的是最新版本的 TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi
4.接下来自己安装,一路 next (路径可以自己配置)就ok了。
我自己选择的路径是
服务端subversion路径:D:/Subversion
客户端TortoiseSVN:D:/TortoiseSVN
5.安装完提示重启,重启下就ok了。
第二步:建立储存库(repository)
1.打开dos命令界面,键入:svnadmin create D:/Subversion/save
(路径自己制定就好了,建议最好不要是Program Files 这样带空格的文件夹,反正我试了试,出错了)
repository创建完毕后会在目录下生成若干个文档和文档夹;
dav目录是提供给Apache和mod_dav_svn使用的目录,让他们存储内部数据;
db目录就是任何版本控制的数据文档;hooks目录放置hook脚本文档的目录;
locks用来放置Subversion文档库锁定数据的目录,用来追踪存取文档库的客户端;
format文档是个文本文档,里面只放了一个整数,表示当前文档库配置的版本号;
2.如果不习惯采用第一步里面的命令行模式可以采用
自己鼠标建立目录D:/Subversion/save,
右键选择 TotoiseSVN->Create Repository here进行创建。(创建之前保证该目录下没有任何的文件夹和文件)
根据个人喜好选择1或者2吧
第三步.配置svn服务器
1:配置svnserve.Conf文件
打开 D:/Subversion/save/conf/svnserve.conf 文件 找到以下几句话
# password-db = passwd
# anon-access = none
# auth-access = write
将每句话前面的“#”去掉。(注意:去掉#的同时,一定要去掉#后面得空格,即是每句话顶格,前面不要有任何空格)
第一个表示记录用户名密码信息的文件是passwd文件,也可以是其它文件名,只要目录下有这个文件就可以。
第二个用来设置匿名用户的权限none为设置存储库不允许匿名访问(默认权限为只读)。
第三个用来设置经过授权的用户的权限write为可以写入。
2:配置passwd文件
打开D:/Subversion/save/conf/passwd文件
在最下面添加一句 admin=admin 这句话的意思就是为svn添加用户名为:admin,密码为:admin的用户,同样你可以填写自己想要 的名字和密码,例如 name=password 等等。
第四步.运行svn服务器
1.在dos命令行执行:svnserve --daemon --root D:/Subversion/save
服务启动,--daemon可简写为-d,--root可简写为-r(注意:这是临时打开的服务,命令执行后不能关闭窗口,关闭此窗口即意 味着关闭svn服务器)
2.假如你想开机就启动的话 在dos命令行执行
sc create svnservice binpath= "d:/Subversion/bin/svnserve.exe --service -r D:/Subversion/save"
3.就能够用net stop svnservice或net start svnservice来启动服务了 也能够在Sevices.msc来启动了。
第五步.使用客户端访问
在浏览器地址栏里输入 svn://你的ip地址 就可以连接到你的svn服务器了。
- windows下安装配置svn
- Windows下安装和配置SVN Server
- Windows下安装和配置SVN Server
- Windows下SVN的安装与配置
- 正确的Windows下安装配置SVN
- Windows下安装和配置SVN Server
- Windows下安装配置SVN服务器
- 正确的Windows下安装配置SVN
- windows下安装以及配置svn
- windows下svn的安装和配置
- 基于windows下svn安装与配置
- windows下svn服务安装配置
- Windows下SVN配置
- windows下svn配置
- windows下配置SVN
- windows下配置SVN
- windows下安装SVN
- windows下安装SVN
- 备忘录
- SOAPMonitor使用
- asp.net导入导出EXCEL
- VBS:LBound()函数
- 记录研究SQLite过程中遇到的问题!
- windows下安装配置svn
- 括号匹配(delphi)-转
- 马云给正在奋斗的人的精典语句
- ASP.NET -自定义 TreeView Web 服务器控件的外观
- 创建oracle dblink&sql操作不同数据库的表
- ASP:rs.getRows()
- 不错的博客
- 动态生成TreeView节点
- Sington中的问题