今天学了一下SVN的使用,的确速度比CVS快了不少,不过也遇到了一个相当让人郁闷的问题(后面再说-_-!)
1。当然是安装SVN服务端了,最好用.exe的不用自己配环境。
2。还要安装eclipse的SVN插件,在http://subclipse.tigris.org/update升级就可以了(eclipse的update那里添加就会自动下载了)。
3。CMD打开DOS命令窗口,输入svnadmin create 路径+资源仓库文件夹名 来创建一个SVN资源仓库,SVN会自动在相应路径下创建该文件夹并添加N个文件夹,打开conf的文件夹,其中有3个文件,passwd文件存放的是SVN的账号密码,svnserve.conf里面是对访问权限的配置,其中的authz-db设置的文件对应的是文件夹中的第三个文件authz(名字可以改),authz中存放的是用户的访问权限。
在authz中添加
[/]
* = rw
使用户具有读写权限(*为所有用户,也可以给组或账号设权限),我就是没有这句话被系统鄙视没有权限-_-!,上网找好久才找到解决办法。
4。在CMD窗口中输入svnserve -d -r 路径+资源仓库文件夹名 开启SVN服务器(窗口不能关了,关了服务也关了)。
5。在eclipse中打开SVN视图,并添加该资源仓库URL,格式为svn://服务器ip(/资源仓库)
备注:如果有多个仓库就需要通过括号来区分了。
6。提交项目上去吧,比CVS简单。