VisualSVN Server安装
2013-03-11 15:47
281 查看
VisualSVN Server适用于你的团队在windows平台上使用,可以用来安装、配置和管理Subversion server 其中包括了了Subversion, 和一个管理控制台。
你可以使用Subversion client 连接到 VisualSVN Server ,也可以用浏览器来快速浏览内容. 而且它可以帮助你将Subversion整合进Visual Studio.
简单安装和维护
l 一个package包括最新版本和所有组件
l 方便的逐步安装
l 平滑升级到新版本
Windows平台上的使用于企业Server
l 安全稳定,基于Apache的Windows服务
l 支持SSL连接
l Active Directory认证和授权,支持组
l 基于开放的协议和标准
l 由Subversion Commiter配置,运行便捷。
对用户友好的管理控制台
l 创建、导入和删除内容
l 创建和删除文件夹
l 图形化的Subversion Server状态显示
l 管理Subversion安全策略
l 启动、停止和重启服务
l 内容浏览
l 管理用户和组
l 编辑Subversion hook
当然,VisualSVN Server是完全免费的!
典型为团队工作而安装的Subversion包括一个单独的服务器,我们可以通过办公室里的或者是世界各地的机器上的客户端来访问它。有多种配置Subversion服务器的方法。这里我们将讨论最简单但是很强大的安装VisualSVN的方法。VisualSVN Server适用于你的团队在windows平台上使用,可以用来安装、配置和管理Subversion server 其中包括了了Subversion, 和一个管理控制台。你可以从其官网[http://www.visualsvn.com/server/]上下载之。
安装
VIsualSVN Server是作为一个完整的标准Windows安装包来发布的。其安装方法十分简单和直观。下面是安装过程中唯一的配置界面:
这里要求你填入VisualSVN Server的安装位置,可以直接使用默认值。
你也可以选择你的Subversion版本库将要存放的位置或者使用其默认值。如果是你第一次使用VisualSVN Sever将会自动创建该目录。如果你在该文件夹下已经有了版本库,那么它们将会被自动连接到VisualSVN Server上。VisualSVN Server可以支持任意数目的独立Subversion版本库。
你可以选择服务器端口和连接协议,在大多数情况下可以使用默认值。
在安装的最后将会提示你运行VisualSVN Server管理控制台,如下图:
管理控制台
VisualSVN Server 提供了一个简单和直观的标准MMC snap-in管理控制台。你可以通过“开始菜单à所有程序”或者通过标准MMC来访问它。
通过管理控制台,你可以很方便地创建新版本库或浏览已经存在的库。同样,你可以管理对版本库的访问权限。
版本管理
版本管理命令可以通过 “VisualSVN ServeràRepository”节点的右键菜单来访问(如下图)。
当创建一个新的版本库时,VisualSVN Server可以自动地创建默认的版本库结构(如:trunk、branches、tags文件夹)。
在创建之后,你需要设置版本库的访问权限,使得版本库可以通过web浏览器或者各种Subversion客户端访问。
访问权限管理
VisualSVN Server可以使用两种方式进行用户授权:
l 使用内建的Subversion授权
l 使用标准的Windows授权
你可以通过根节点的右键菜单里的Properties命令来定义使用何种授权方式。默认使用内建的Subversion授权。
若使用Windows授权你将可以通过使用本地用户或者Windows域用户来连接到VisualSVN服务器。若使用Subversion内建授权你将需要创建用户账号:选择Create User右键菜单命令。
然后输入用户名和密码,注意是大小写敏感的。
VisualSVN Server自动设置所有版本库的read/writea权限给所有授权用户。例如,你可能想通过web浏览器访问版本库,请选择根节点的右键菜单中的Browse命令,浏览器将会为你打开一个访问VisualSVN Server的页面。你需要输入用户名和密码,然后才能浏览版本库。
VisualSVN Server的权限管理很简单,从版本库里的任何路径节点上(包括根节点)选择右键菜单的Security命令(注:版本不同可能Security的菜单位置不同,新版本的在Properties命令的Security选项卡),会看到如下的权限管理对话框:
一般情况下,VisualSVN Server里的权限管理和Windows平台的标准用户权限管理类似,但是这里有如下几点不同:
只有三种访问等级:
l No Access——不能访问
l Read Only——只读访问
l Read/Write——全部访问权限
版本库分配给某个用户的访问权限可以指定到某路径上,换言之就是用户具有对指定路径的指定权限。访问许可能够逐级由父路径到子路径。也就是说一个用户如果被赋予了/svn/MyProject/trunk上的读权限,那么他对其路径下的所有子路径都具有读权限。但是也可以对子路径赋予不同等级的权限。普遍的规则是,下级路径权限会覆盖上级路径权限。VisualSVN Server会在图标上使用红色的星星来表示该路径的权限被特别指定过,这样方便你检查权限设置。
管理控制台里的最高节点Repository的权限分配方式将会被所有的版本库继承。
上面可以看到有一个特殊的用户 EveryOne,通过他可以对所有的合法用户授权(匿名访问不被VisualSVN Server支持)。
http://hi.baidu.com/caichaowei/item/679d48266c231f8f9d63d113
相关文章推荐
- VisualSVNServer无法卸载也无法安装,报告不是有效的MOF文件(0x8004401e)错误
- VisualSVN Server 安装出错解决方法
- 安装VisualSvn Server时遇到的问题
- visual svn server安装失败
- 远程到服务器安装visualSVN server,出现Service 'VisualSVN Server' failed to start的解决方法
- VisualSVN Server安装配置与使用教程
- VisualSVN Server 的安装(windows版本)
- visualsvn server 安装提示无法启动
- VisualSVN Server安装过程中出现Service“Visual Server” failed to start.“ 问题解决方案
- 7.VisualSVN server安装详解
- VisualSVN Server搭建svn服务器 TotoiseSVN做客户端 或安装subclipse插件
- 安装VisualSVN时遇到的问题-Service ‘VisualSVN Server’ failed to start.
- VisualSvn Server安装和使用
- VisualSvn Server安装和使用
- VisualSVN Server安装时无法启动服务的解决
- win7下安装 VisualSVN Server 或 安装svn 64 32
- VisualSVN server安装及使用 转
- VisualSVN Server如何安装和使用
- Windows下VisualSVN Server的安装与配置方法(图文)
- VisualSVN Server 安装配置和其客户端的使用