SVN 安装
第一步 下载
首先下载svn
http://subversion.tigris.org/files/documents/15/46163/Setup-Subversion-1.6.3.msi(官方网站安装可能已经不在)
然后下载Subversion的Windows客户端TortoiseSVN,也就是俗称的乌龟..
http://sourceforge.net/projects/tortoisesvn/files/Application/TortoiseSVN-1.6.3.16613-win32-svn-1.6.3.msi (官方网站安装可能已经不在)
下载乌龟的中文语言包
http://sourceforge.net/projects/tortoisesvn/files/Language%20Packs/LanguagePack_1.6.3.16613-win32-zh_CN.msi(官方网站安装可能已经不在)
第二步 安装
安装完成后
右键选择TortoiseSVN
然后选择设置
在language选项中就会出现中文选项,
设置为中文
第三步 建立版本库
建立版本库
svnadmin create d:/Svn
第四步 配置用户权限
d:\Svn\conf目录,修改svnserve.conf:
[general]
# password-db = passwd
改为:
[general]
password-db = passwd
然后修改同目录的passwd文件,去掉下面三行的注释:
[users]
# harry = harryssecret
# sally = sallyssecret
最后变成:
[users]
harry = harryssecret
sally = sallyssecret
在passwd文件中,“=”前的字符就是用户名,后面的就是密码。
第五步 运行独立服务器
把svn注册成Windows服
sc create svnserver binPath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r \"D:\Svn\"" DisplayName= "Subversion1" depend= Tcpip start= auto
删除服务
sc delete subversion
第六步 初始化导入
在e盘根目录,建立一个新文件夹命名为123,在123文件夹里面创建一个abc.txt文件,在abc.txt里面随便输入几个文字。
在123文件夹里面的空白处
右键->TortoiseSVN->Import...
在URL of repository输入“svn:\\localhost\”
在Import Message中输入你的日志信息
完成之后目录没有任何变化,如果没有报错,数据就已经全部导入到了我们刚才定义的版本库中。 (如果报错就是路径问题,是你的路径设置错误)
这样的操作可以在局域网中的另一台安装了TortoiseSVN的主机上进行。
例如运行svnserve的主机的IP是192.168.1.15,则URL部分输入的内容就是“svn:\\192.168.1.15\”。
第七步 客户端基本操作
取出服务器端版本的文件
在任意空目录下,单击右键->Checkout,在URL of repository中输入svn:\\localhost\,这样我们就得到了一份工作拷贝。