现在windows上的SVN服务器搭建变得异常简单,轻松几步搞定。
1、下载visualSvn,这个东西是免费的,安装也很简单。
2、指定本地的库目录作为svn的根目录。
3、创建子库和组、用户。
4、为各个子库分配相应的访问权限,其中组+用户的这种权限控制机制很简单明了。
5、强调一下visualSvn中的Everyone用户,它的权限是从当前库的父库继承过来的,它适用于所有的合法用户,和指定用户的权限是并集的关系。因此下面的等式是成立的:一个指定用户的权限=指定给该用户的权限UEveryone用户的权限。这里举个例子:假如Everyone用户的权限是read/write ,huangyz 用户的权限是noAccess,那么huangyz用户的权限实际上是read/write!
6、下载TortoiseSvn,这是SVN的客户端,很经典的版本,相信大家都用过,不再多说。
7、关于Myeclipse8.5 安装SVN插件。我尝试通过configuration center在线安装都失败了,最后不得已只能先把插件下载本地,然后再通过configuration center来安装,通过测试,成功达到目的。
8、关于SVN插件的下载地址:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
9、通过Myeclipse8.5 的configuration center安装插件的方法很简单,打开help菜单下的configuration center,切换到software Tab 页,点击右侧的add site,选择from local ,然后浏览到解压的插架目录,指定features和plugin的上级目录就行。
10、关于版本控制器的使用,相信做过项目的人都应该使用过,无非是checkout,checkin,update,commit之类的,不再啰嗦!