你看看svnmanager吧,这个工具虽然比较老了,但应该就是你想要的
______________________________________________________
补充:
因为不清楚用户身份用mysql统一管理的实现机制,不太好说能不能用mysql统一管理权限。
回答你第二个问题吧,权限可以是每个库单独设置的,最典型的就是在apache的>
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。
说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。
svn存储版本数据也有2种方式: BDB(一种 事务安全型表类型)和 FSFS(一种不需要数据库的 存储系统)。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。
1、选中项目右键到 team>share Project
2、进入到选择界面,选择svn,进入下一个界面
现在可以看到的界面是要选择共享资源的地址了,如果之前已经共享过就会保存在下面了,没有的话我们就自己创建新的资源位置,就是第一个选项。
3、服务器地址填写了,这里信息填写很重要,几个地方容易出错。
上图标注一定要注意,服务器的地址如下:>
点击完成就可以把项目上传到服务器了。
4、最后一步:上传完成后现在项目中的文件都没有提交到服务器中,最后一步就是提交项目。
现在就可以了,服务器上面就是一个网站的项目了。下面就是客户端checkout出来就可以了。
5、客户端用户通过import选择svn就可以了,如下图
下面就进入到服务器路径选择问题了,和刚刚将的一样了。
填好之后就可以checkout出来了,当然import出来之后还要根据自己的配置文件配置一些参数,比如jdk,tomcat等。
将本地的记录修改成与服务器上的一致。也就是说,将本地与服务器上不同的地方,改成与服务器上的一样。
svn备份一般采用三种方式:
1)svnadmin dump
2)svnadmin hotcopy
3)svnsync
注意,svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy命令、rsync命令。
笔者曾经用 rsync命令来做增量和全量备份,在季度备份检查审计中,发现备份出来的库大部分都不可用,因此最好是用svn本身提供的功能来进行备份。
优缺点分析
==============
第一种svnadmin dump是官方推荐的备份方式,优点是比较灵活,可以全量备份也可以增量备份,并提供了版本恢复机制。
缺点是:如果版本比较大,如版本数增长到数万、数十万,那么dump的过程将非常慢;备份耗时,恢复更耗时;不利于快速进行灾难恢复。
个人建议在版本数比较小的情况下使用这种备份方式。
第二种svnadmin hotcopy原设计目的估计不是用来备份的,只能进行全量拷贝,不能进行增量备份;
优点是:备份过程较快,灾难恢复也很快;如果备份机上已经搭建了svn服务,甚至不需要恢复,只需要进行简单配置即可切换到备份库上工作。
缺点是:比较耗费硬盘,需要有较大的硬盘支持(俺的备份机有1TB空间,呵呵)。
第三种svnsync实际上是制作2个镜像库,当一个坏了的时候,可以迅速切换到另一个。不过,必须svn14版本以上才支持这个功能。
优点是:当制作成2个镜像库的时候起到双机实时备份的作用;
缺点是:当作为2个镜像库使用时,没办法做到“想完全抛弃今天的修改恢复到昨晚的样子”;而当作为普通备份机制每日备份时, *** 作又较前2种方法麻烦。
分支在SVN中一点都不特别,其实它就是版本库中的另外一个目录。sVN是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似。svn、cvs等的文件夹里。SVN有:目前为止这是跟SVN相比Git缺少的最大的一个特征。
将svnserveconf中的#
authz-db=authz
和#password-db
=passwd的‘#’号去掉且前面不能存在空格。
应用途径:
SVN服务器既具有CVS所具有数据储存的优点,像是信息资源存储后会形成资源树结构,便于存储的同时,数据一般不会丢失,同时又拥有自己的特色。SVN是通过关系数据库及二进制的存储方式,同时解决了既往不能同时读写同一文件等问题,同时增添了自己特有的“零或一”原则。
百度百科-版本控制
百度百科-SVN
以上就是关于SVN+apache,已实现Mysql统一身份认证,是否能实现权限Mysql管理全部的内容,包括:SVN+apache,已实现Mysql统一身份认证,是否能实现权限Mysql管理、SVN是什么、我怎么在SVN中创建一个文件夹,并且把我的项目上传到SVN服务器上呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)