版本控制svn相关了解

时间:2023-01-18 15:23:36
1.下载svn服务器与客户端目前服务器貌似是  subversion-1.7.5,网址为: http://subversion.apache.org/download/#supported-releases ,windows下载.zip文件。客户端用tortoiseSVN,现在版本为1.7.7,网址为: http://tortoisesvn.net/downloads.html 。我下的是windows版本自己玩~ 2.直接安装服务器,接着安装客户端。 3.安装完毕查看是否成功,在doc窗口输入svn(安装前doc窗口若打开,则运行svn时请先关闭doc窗口),看有无提示svn help,如果有,则安装成功。 正式开始进行svn一系列操作:第一步:建立仓库 4.进入自己想建版本控制仓库的文件夹中,运行svnadmin create 仓库名,此时,版本控制仓库已经完成。在文件夹下可以看到仓库文件,其中要修改用户权限,可在仓库下的conf文件中svnserve.conf,passwd两文件组合修改登录用户名及密码,以及匿名登录用户一些操作(注:去除svnserve.conf中的password-db = passwd前面的井号,记得去干净,将password-db = passwd顶格,否则客户端访问会有异常)。 5.启动svn服务器:在doc窗口输入:svnserve -d(后台运行) -r(以超级管理员身份运行)仓库路径 6.在仓库上一目录下建个用户名文件,这就相当于是你的客户端文件,在该文件夹下可以通过右键->tortoiseSVN->Repo-browser->svn:\\localhost进行访问。 最后就可在用户文件进行一些列添加文件啥的,最后与仓库连接,进行版本控制,不过一般直接用eclipse插件svn进行版本控制~
错误:然后我运行eclipse,这次竟然一闪而过,没有启动,以前都没发生这种事,今天让我碰到了,真是无奈,在网上找方法,试了下全行不通,只有在eclipse上右键->属性,选择目标,改成E:\eclipse\eclipse.exe -vm "E:\jdk1.7\bin\javaw.exe" -data E:\neweclipse,其中E:\jdk1.7\bin\javaw.exe是jdk中的javaw, E:\neweclipse 是项目所在文件夹,如上设置,总算跳出错误了。双击,还是启动不了,但是能看为什么启动不了,直接把eclipse目录下的eclipse.ini中的-startup路径改成全路径,--launcher.library也写成全路径,总算可以启动了。在eclipse上进行SVN操作,前提注意得先启动svn服务器,防止eclipse异常关闭。       当将项目与svn连接时,eclipse会异常关闭,查了问题所在,把环境变量中的APR_ICONV_PATH名字改成APR_ICONV1_PATH就行了。 ps:svn弊端之一就是当你想解除版本控制就得把每个文件夹下的.svn删除,太麻烦。