服务器安装包
客户端安装包(如果是eclipse/myeclipse这类直接安装插件,不用安装客户端)
服务器对应下载地址:VisualSVN官网
客户端对应下载地址:TortoiseSVN官网
双击服务器安装包,直接next下一步即可安装完成,选择端口443/8443最终SVN服务器地址是HTTPS,选择80/8080最终SVN服务器地址是HTTP,除此之外没发现有其他区别。
安装完成后打开服务器管理界面
点击properties,点击network,在Server name中输入对应的IP地址
右键Repositories,点击Create New Repository/新建-Repository,创建一个仓库
比如创建一个名为test的仓库,在eclipse中上传项目的SVN服务器地址就是:https://ipaddress/svn/test
创建用户:
创建group也简单,无需多言
对仓库可以设置用户的读写权限(默认是Everyone,可以选中删除),也可以对仓库下的项目单独设置读写权限(读写权限对应的是提交、下载/更新权限),对仓库/项目设置权限可以设置单个用户/多个用户,也可以直接设置一个Group。
到这里服务器的配置就差不多就这些了,至于权限怎么分配,Group创建一起分配那根据自己实际情况而定。
客户端的用法也是安装,右键使用,无非是检出项目、提交、更新这些操作,不懂可以百度,教程很多。
这里贴一个MyEclipse中安装SVN插件的方法,也比较简单,就不贴图了
顶部菜单栏:Help-install from site
点击Add
分别在对应的地方输入如下
Name:SVN
Location:http://subclipse.tigris.org/update_1.8.x
Select All-next-next--->到安装完成提示重启软件(期间的警告不用管)
重启软件import-SVN输入地址就可以正常使用SVN了