安装使用过程简介:
1)下载安装:SVN1.4.6.和TortoiseSVN-1.4.7.11792-win32-svn-1.4.6.msi 文件,并安装。
2)建立版本库:有几两种方法可选。
a:
运行svnadmin.
svnadmin create e:/svnDB/repository
b:
在e:/svnDB/repository下单击右键,TortoiseSVN -> create repository here...
3)配置用户权限:
在E:/svndemo/repository/conf目录修改svnserve.conf:
# password-db = passwd
改为:
password-db = passwd
然后修改同目录的passwd文件,去掉下面两行的注释: (users下面的,都是用户)
# harry = harryssecret
# sally = sallyssecret
最后变成:
harry = harryssecret
sally = sallyssecret
4)运行独立服务器:
svnserve -d -r E:/svndemo/repository 我们的服务器程序就已经启动了。
请注意,在完成期间,请不要关闭该窗口,否则服务自动停止。
5)导入项目:
在项目文档目录上如e:/eclipseProj,
右键->TortoiseSVN->Import...
URL of repository输入“svn://localhost/” 如果svn部署在其它服务器上,把localhost更改即可。
下一步在弹出Authentication对话框中输入前面的用户权限部分内容:
user: harry
passowrd: harryssecret
好的,完工。这样在版本库中就存在了Version1的版本了。
6)客户端操作:
通常有这么几种操作:
a: 取出版本库的一个拷贝:
在空目录下,运行右键->Checkout,在URL of repository中输入svn://localhost/得到一份工作拷贝。
b: 修改并提交:
打开readme.txt,作出修改,然后右键->Commit...,这样我们就把修改提交到了版本库,我们可以运行。
c: 查看修改:
readme.txt上右键->TortoiseSVN->Show Log,这样我们就可以看到我们对这个文件所有的提交。在版本1上右键->Compare with working copy,我们可以比较工作拷贝的文件和版本1的区别。
如果需要,此处有演示动画http://www.subversion.org.cn/media/all.swf.
1)下载安装:SVN1.4.6.和TortoiseSVN-1.4.7.11792-win32-svn-1.4.6.msi 文件,并安装。
2)建立版本库:有几两种方法可选。
a:
运行svnadmin.
svnadmin create e:/svnDB/repository
b:
在e:/svnDB/repository下单击右键,TortoiseSVN -> create repository here...
3)配置用户权限:
在E:/svndemo/repository/conf目录修改svnserve.conf:
# password-db = passwd
改为:
password-db = passwd
然后修改同目录的passwd文件,去掉下面两行的注释: (users下面的,都是用户)
# harry = harryssecret
# sally = sallyssecret
最后变成:
harry = harryssecret
sally = sallyssecret
4)运行独立服务器:
svnserve -d -r E:/svndemo/repository 我们的服务器程序就已经启动了。
请注意,在完成期间,请不要关闭该窗口,否则服务自动停止。
5)导入项目:
在项目文档目录上如e:/eclipseProj,
右键->TortoiseSVN->Import...
URL of repository输入“svn://localhost/” 如果svn部署在其它服务器上,把localhost更改即可。
下一步在弹出Authentication对话框中输入前面的用户权限部分内容:
user: harry
passowrd: harryssecret
好的,完工。这样在版本库中就存在了Version1的版本了。
6)客户端操作:
通常有这么几种操作:
a: 取出版本库的一个拷贝:
在空目录下,运行右键->Checkout,在URL of repository中输入svn://localhost/得到一份工作拷贝。
b: 修改并提交:
打开readme.txt,作出修改,然后右键->Commit...,这样我们就把修改提交到了版本库,我们可以运行。
c: 查看修改:
readme.txt上右键->TortoiseSVN->Show Log,这样我们就可以看到我们对这个文件所有的提交。在版本1上右键->Compare with working copy,我们可以比较工作拷贝的文件和版本1的区别。
如果需要,此处有演示动画http://www.subversion.org.cn/media/all.swf.