SVN使用图文教程之Windows下SVN服务器的搭建——用VisualSVN Server搭建SVN服务器

SVN需要客户端和服务端,其中服务端就是用来当作服务器存放备份内容的——记住这个备份内容可不是我们复制的一份又一份的文件,而是存的各个版本的不同之处。这里我们就介绍在Windows下通过VisualSVN Server搭建SVN服务端

其实SVN Server的软件有许多,之所以选择VisualSVN Server是因为这个软件体积小,设置方便。

可以从VisualSVN Server的官方网站http://www.visualsvn.com/server下载到VisualSVN Server,我始终认为免费软件的话还是用官方原版的比较靠谱^_^。

下载完毕后,直接点击安装。

安装过程中需要你设置Loaction和Repositories,其中Location也就是你的安装程序的目录,而Repositories则是你存放文件的存储目录,以后你上传到SVN的所有文件、所有版本变更信息,版本变更日志都会被存放在这个存储目录里(当然你还需要在这个存储目录为你不同的项目建立不同的项目库,这个下面会讲到),因此Repositories目录所在的磁盘空间要足够大,而且这个目录以及里面的文件和文件夹千万不要删掉了。

同时还要设置端口,我们采用8433端口,Authentication则选择Use Subversion authentication。

上面这些设置在安装完毕后也可以进行改动。

安装完成之后,打开服务端的管理界面,选中左侧树状结构的VisualSVN Server,点击Action,选择Properties,在弹出的对话框中各个标签就对应着上面的设置。

 

       在这里可以设置Server nam和Server port,Server name一般就是你的计算机名称就可以。

其他设置采用默认即可。

       接下来设置访问的用户名和密码。

在左侧的树形结构中,右键点击Users,选择Creat User,在弹出的对话框中输入用户名和密码,点击确定,如下图:

       做完上面的工作,你还需要创建项目库,例如针对某个项目或者某类文档创建一个项目库,当然对于一般个人来说,只要创建一个项目库,项目库下再创建文件夹就可以了。具体的做法是:

右键点击Repositories->Create new repository,输入repository name即可,查看安装VisualSVN Server时设定的Repositories存放目录,会自动新建一个与repository name一样的目录。如下图所示,test和wordpress就是我创建的两个项目库。

 

然后右键点击你创建的项目库名称,选择Properties,可以在这里为各个用户设置权限,用户默认的权限是读写权限,为了安全,你可以为每个用户设置相应的权限。

 

这样,你的服务端就设置好了,简单的测试一下:

在VisualSVN Server Manager的左侧树状结构上,对着你刚才建立的项目库名称点击右键,选择Browse,也就是浏览,会自动跳转到你的浏览器界面,让你输入用户名和密码。输入之后就可以看到你的项目库里的内容,跟FTP一个意思。

因为考虑到你建立的这个项目库,其他人可能也需要访问,别人访问自然需要一个访问地址,你只要对着你上面创建的项目库点击右键,选择Copy URL to Clipboard就将访问地址复制到了粘贴板上,只要将这个地址告诉别人,别人就可以通过这个地址访问你的SVN。

 

这个地址一般是这个格式:https://upc-showland:8443/svn/wordpress/ 其中upc-showland是我创建SVN服务端时设置的服务名,也可以将其替换为你的IP地址。

时间: 2024-10-25 02:24:54

SVN使用图文教程之Windows下SVN服务器的搭建——用VisualSVN Server搭建SVN服务器的相关文章

phpexcel图乱码-无人能解。。phpexcel生成饼状图,在Windows下正常在Linux下乱码!

问题描述 无人能解..phpexcel生成饼状图,在Windows下正常在Linux下乱码! 生成图片导出时,在Windows下整成显示,在Linux上导出的文件里只有乱码 但如果只生成表格,都可以正常显示,这个是代码: include ""PHPExcel.php""; include ""PHPExcel/Writer/Excel5.php""; //用于输出.xls的 //创建新的对象 $objPHPExcel = ne

Java零基础教程之Windows下安装、启动Tomcat服务器方法图解(免安装版)_java

相关阅读: Java零基础教程之Windows下安装 JDK的方法图解 官网下载 你是 Windows 环境,所以,打开浏览器,输入地址:http://tomcat.apache.org/download-70.cgi 选择对应的 ..-bit Windows zip下载就可以了. 安装 找到你下载的 ZIP 包,解压到你认为合适的目录,其实这是免安装版. 启动 进入 bin 目录,找到startup.bat双击,这样就算启动了 Tomcat 了,现在在浏览器输入地址+端口8080(默认)即可看

Windows下构建Node.js的Docker Nano Server基础镜像

本文讲的是Windows下构建Node.js的Docker Nano Server基础镜像[编者的话]本文介绍了如何在Windows下制作Nano Server的Docker镜像,并用镜像来部署Node.js应用. 从Windows 10内测版14342开始,就可以开启Windows中新的容器功能了.这让你可以直接在Windows 10里以Hyper-V容器的方式直接运行Windows容器.而且目前为止只支持Nano Server容器.因此,是时候开始适应Nano Server并创建一些基础镜像

TortoiseSVN与VisualSVN Server搭建SVN版本控制系统【转】

转自:http://www.cnblogs.com/xing901022/p/4399382.html 本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN系统. 背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑:再把修改后的代码提交到该目录中. 多人协作开发也

TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN系统. 背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑:再把修改后的代码提交到该目录中. 多人协作开发也是如此. 因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的

SVN快速入门2:windows下的操作

上一篇文章介绍了如果用命令行执行svn命令,比较繁琐,下面将介绍在 windows下进行svn操作. 为了安全着想,一般不允许匿名用户.所以将repository\conf目录下的 svnserve.conf文件的anon-access = read和anon-access = write加上#注释掉 ,并将password-db = passwd前面的#去掉.意思为使同目录下的passwd文件生 效. 在同目录下的passwd文件里创建用户:qishan = qishan123 其中等号左 边

Windows下使用VisualSVN Server搭建SVN服务器

  使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和Apache相配合来实现源代码的 SVN管理简单的多,下面就看看详细的说明. VisualSVN Server的下载地址如下,是免费的,随意不必有顾虑 http://www.visualsvn.com/server/download/ SVN 的下载地址如下 http://tortoisesvn.net/downloads.html [1]使用SVN,首先要安装TortoiseSVN,就是上面的SVN下载

Windows下Java+MyBatis框架+MySQL的开发环境搭建教程_java

MyBatis是一个Java持久化框架,它通过XML描述符或注解把对象与存储过程或SQL语句关联起来. MyBatis是在Apache许可证 2.0下分发的自由软件,是iBATIS 3.0的分支版本.其维护团队也包含iBATIS的初创成员. 与其他的对象关系映射框架不同,MyBatis并没有将Java对象与数据库表关联起来,而是将Java方法与SQL语句关联.MyBatis允许用户充分利用数据库的各种功能,例如存储过程.视图.各种复杂的查询以及某数据库的专有特性.如果要对遗留数据库.不规范的数据

探析Windows下将gvim8配置为Python IDE的方法_win服务器

Windows下将gvim8配置为Python IDE大概分为以下四步,每步介绍的都非常详细,一起看看吧. 1.准备工作 将下面的安装包或者文件下载好 1) Python 2.7  http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi 2) gvim8.0   http://www.vim.org/download.php 3) Exuberant Ctags http://ctags.sourceforge.net/ 4) Taglis