svn服务器搭建怎样搭建本地svn服务器环境

svn服务器搭建  时间:2021-05-30  阅读:()

如何利用网盘搭建svn网络服务器

1、安装网盘 选择一个国内有名的网盘存储,例如金山网盘、360云盘等,注册账户会默认赠送几G的使用空间,然后下载其对应的网盘客户端管理软件(也可以使用浏览器方式),使用账号登录,就可以上传、管理文件等。

2、建立SVN Reporsitory 于网盘创建svn reporsitory ,在网盘中创建目录,例如“svn”目录,进入该目录后使用TortoiseSVN工具创建仓库(reporsitory) 3、SVN使用-导出 创建项目目录为”project”,在”project”中点击右键选择SVN Checkout,配置如下图所示信息:仓库/gaojun/admin/”svn”及导出目录”project”点击OK完成导出 4、SVN使用-提交 在”project”中添加一个测试文件”textSVN.txt”,然后在”project”目录上右键,使用“SVN Commit”提交测试是否成功, 5、同步SVN数据 在其它电脑上做同样的步骤,网盘账号使用同一个,这样”svn”目录既是一个即时更新的网盘目录,又是一个即时同步的SVN库。

这样其实是在两台电脑上做了两个SVN库,但是因为网盘客户端的存在和SVN强大的版本控制功能,这两个SVN库随时都会保持一致。

6、总结 此方法比使用google.code等要快的多,并且google.code经常被我们伟大的“长城”给封阻,个人感觉比较适用一些小项目

如何搭建SVN服务器端

推荐用 SVN Edge来搭建SVN服务器,Linux版、windows版都有,这个安装包架设起来比较容易,内置了Apache和服务器端管理台,基本上一个安装文件装完就能用,可以通过浏览器对服务器进行远程管理,而且是免费的。

安装过程可以看附带的安装说明,也可以参考我的百度文库,其中有篇关于这个安装包的说明,不过写的是老版本的。

求详解如何搭建SVN

1、一套完整的SVN,肯定需要服务器端和客户端 2、服务器端推荐使用的SVN Edge版(有Windows版和linux版),现在开源SVN项目就是公司在支持,他们出的安装包可以说是最正宗的。

其中Edge版安装包可以说是目前最省心的安装包了,几乎一个安装文件装完就能用(如果电脑上已经安装了jre6的话,如果没有jre6,安装SVN服务器端时会自动下载,只是下载有点慢)。

这个安装包内置了Apache,也就是说不用再去单独集成SVN和apache了,装好就能用http协议访问SVN。

这个安装包内置了服务器端管理台,也就可以远程网页方式管理服务器。

最后这个安装包还是免费的。

3、客户端一般推荐TortoiseSVN,这个也是免费的,适用于Windows环境。

如果你们开发都是Eclipse环境的话,也可以不装TortoiseSVN,直接安装Eclipse的SVN插件。

4、的SVN Edge版安装包到官网下载,需要注册一个用户,都是免费的。

安装很简单,基本就是一路next,最后登录到控制台添加用户、添加版本库、配置权限等等。

具体可以参考我的百度文库,里面有篇文件讲这个的。

5、TortoiseSVN安装包到TortoiseSVN官网下载,同时记得下载一个中文语言包,先装主安装包,然后装中文语言包,使用时是通过右键菜单操作的。

具体使用可以看我的百度文库,有篇PPT讲在Windows环境下的SVN使用(建议一定看看这个PPT,对于理解和使用SVN会很有帮助)。

6、Eclipse的SVN插件你可以搜一下subclipse,到官网下载。

windows下svn+apache如何搭建svn服务器?

windows下svn+apache搭建svn服务器 使用软件: apache_2.0.55-win32-x86-no_ssl.msi Setup-Subversion-1.5.3.msi TortoiseSVN-1.5.10.16879-win32-svn-1.5.7.msi 一、安装apache服务器 安装apache_2.0.55-win32-x86-no_ssl.msi,开始是需要设置一下网址啊邮箱啊,随便设置(真实不存在都没问题),然后就是基本无脑的下一步下一步 安装完测试时候127.0.01能访问,默认是80端口,若80端口已经占用,请修改配置文件修改端口号 二、安装svn服务器端和客户端 安装Setup-Subversion-1.5.3.msi,中途安装会选择apache服务器版本,选择2.0.x就好了,然后也是无脑的下一步下一步安装完成。

接下来安装TortoiseSVN-1.5.10.16879-win32-svn-1.5.7.msi,继续无脑,不做多于解释。

三、配置svn和apache 1、复制Subversionbin下面的mod_authz_svn.so、mod_dav_svn.so、libdb44.dll、libeay32.dll、ssleay32.dll到apache安装目录的modules文件夹下。

2、配置apache安装目录的conf文件夹下的httpd.conf文件,找到 #LoadModule dav_module modules/mod_dav.so #LoadModule dav_fs_module modules/mod_dav_fs.so去掉#,然后在这俩行下再添加俩行 LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so 并且最后一行后面增加 DAV svn SVNParentPath C:svn AuthType Basic AuthName "test" AuthUserFile "c:svnpasswd" essFile "c:essfile" Require valid-user 3、配置passwd和essfile 使用cmd命令,cd到apache的bin目录下,使用htpasswd -c c:svnpasswd admin就是添加了admin用户,新增用户就不必-c了,-d是删除用户 再c:svn下面新建essfile文件,用记事本打开,添加 [groups] admin = admin user = test [/] * = r @admin = rw @user = rw [test:/svn/test] 注意前后顺序 5、再c:svntest下右击create repository here 4、重启apche服务器,使用http://127.0.0.1/svn/test输入配置的账号密码是否成功打开。

如何在windows上安装部署设置SVN服务器

具体操作步骤如下 一、准备工作 1、SVN服务器:解压缩包,可以从官方网站下载最新版本。

2、SVN客户端:TortoiseSVN,即常说的小乌龟,是一个客户端程序,用来与服务器端通讯。

二、安装服务器和客户端程序 1、SVN服务器:直接解压缩到某个文件夹下即可。

示例路径:c:svn 备注:如果下载的是msi程序,直接运行按提示安装即可。

2、SVN客户端:直接运行按提示安装即可。

示例路径:C:Program FilesSubversion 三、建立版本库(Repository):示例路径:e:svnroot。

建立版本库有两种方法: 方法一,建立空目录e:svnroot epos1,进入repos1文件夹,在空白处点击右键,选择“TortoiseSVN->Create Repositoryhere...”, 方法二,建立空目录e:svnroot epos2,进入DOS命令行,输入如下命令: svnadmincreate e:svnroot epos2 四、运行SVN服务器,启动服务。

在DOS下输入如下命令: svnserve -d -r e:svnroot epos1 --listen-host ip地址 --listen-port=端口号 五、配置用户和权限 六、初始化SVN,导入数据 选中要上传SVN的文件夹,“右键 ->TortoiseSVN -> Import...” ,在弹出对话框的“URL of repository”输入“svn://localhost/project1/”。

在“Importmessage”输入注释,点击OK,要求输入帐号,输入账户admin和密码admin。

七,测试SVN 本地测试:新建一空文件夹test1,单击右键,选择“SVN Checkout”,在“URL of repository”中输入“svn://localhost/project1”。

怎样搭建本地svn服务器环境

搭建SVN服务器端: 1. 解压缩svn到一个目录, 例如c:svn 2. 解压缩svnservice的压缩包, 将svnservice.exe放入c:svnin 3. 安装TortoiseSVN, 安装完毕时会提示重新启动计算机, 重启完毕后安装简体中文语言包, 然后在随便一个目录右击, 就会发现多出了一些SVN相关菜单, 选择其中的TortoiseSVN, 再选择子菜单"Settings", 设置Language为"中文(简体)" 4. 打开"我的电脑", 建立一个存放svn信息的目录, 例如c:svnhome, 然后返回在c盘, 右击这个svnhome目录, 在出现的菜单中选择TortoiseSVN, 再选择子菜单"在此创建文件库", 选择fsfs方式即可 (注: 这里选择创建文件库实际上就相当于让TortoiseSVN代替你进行了svnadmin create c:svnhome的操作) 5. 在dos控制台状态下cd c:svnin 然后svnservice -install -d -r c:svnhome start svnservice来将其作为服务运行, 建议你再到控制面板-管理工具-服务中找到SVNService, 右击选择"属性", 再将其启动类型设置为"自动" 6. 打开c:svnhome, 你会发现已经多了一些目录和文件, 打开conf子目录, 打开svnserve.conf文件, 这里行前凡是有#的都等于是被注释忽略了, 你可以把#去掉让那一行生效, 或者自己新添加行. 里面的英文注释已经详细说明了各种设置的含义, 最后你设置[general]小节中行前没有#号的内容为: ess = none ess = write password-db = passwd 含义是: 未验证用户无任何权限 (如果把none修改为read就是给予读权限) 已验证用户给予写权限 (当然也能读) 密码数据存放到passwd文件中 然后打开同目录的passwd文件来设置帐户: 同样, 设置[users]小节中行前没有#号的内容, 例如: snowman=abc123 含义是: 用户snowman的密码为abc123 6. 打开"我的电脑", 在你需要进行版本控制的目录上右击, 选择TortoiseSVN, 再选择子菜单"导入...", 设置"文件库url"为svn://localhost 点确定后就会提示文件正在导入. (注: 这里是svn文件库与svn服务是同一台计算机的情况, 所以可用localhost, 其它机器如果要访问svn服务, 应该用svn://svn服务器的IP地址, 例如svn://10.0.0.52) 至此, SVN服务器配置完成 客户端配置: 1. 没安装TortoiseSVN的计算机先安装它并重启计算机. (注: 具体步骤参照前面搭建服务器端的第3步) 2. 创建一个准备用来存放版本控制工程的目录, 例如d:project, 然后在"我的电脑"中右击这个目录, 选择"SVN取出...", 设置"文件库url"为svn://svn服务器的IP地址, 接下来会问你用户名和帐号, 你就填写前面搭建服务器端所设置的用户snowman密码abc123 (文件库url可参照前面搭建服务器端第6步的注解) 点确定后就会提示文件正在取出到d:project 至此, SVN客户端配置完成, 你会看到d:project及其下面的文件都被标记了绿色对勾 客户端的简单日常使用: 1. 要取得工程的当前的最新版本, 右击d:project, 选择"SVN更新" 2. 你更改工程后, 要将你的修改更新到SVN, 右击d:project, 选择"SVN提交" (谨慎的话请先更新到SVN最新版本后再提交)

raksmart:香港机房服务器实测评数据分享,告诉你raksmart服务器怎么样

raksmart作为一家老牌美国机房总是被很多人问到raksmart香港服务器怎么样、raksmart好不好?其实,这也好理解。香港服务器离大陆最近、理论上是不需要备案的服务器里面速度最快的,被过多关注也就在情理之中了。本着为大家趟雷就是本站的光荣这一理念,拿了一台raksmart的香港独立服务器,简单做个测评,分享下实测的数据,仅供参考!官方网站:https://www.raksmart.com...

LayerStack$10.04/月(可选中国香港、日本、新加坡和洛杉矶)高性能AMD EPYC (霄龙)云服务器,

LayerStack(成立于2017年),当前正在9折促销旗下的云服务器,LayerStack的云服务器采用第 3 代 AMD EPYC™ (霄龙) 处理器,DDR4内存和企业级 PCIe Gen 4 NVMe SSD。数据中心可选中国香港、日本、新加坡和洛杉矶!其中中国香港、日本和新加坡分为国际线路和CN2线路,如果选择CN2线路,价格每月要+3.2美元,付款支持paypal,支付宝,信用卡等!...

小白云 (80元/月),四川德阳 4核2G,山东枣庄 4核2G,美国VPS20元/月起三网CN2

小白云是一家国人自营的企业IDC,主营国内外VPS,致力于让每一个用户都能轻松、快速、经济地享受高端的服务,成立于2019年,拥有国内大带宽高防御的特点,专注于DDoS/CC等攻击的防护;海外线路精选纯CN2线路,以确保用户体验的首选线路,商家线上多名客服一对一解决处理用户的问题,提供7*24无人全自动化服务。商家承诺绝不超开,以用户体验为中心为用提供服务,一直坚持主打以产品质量用户体验性以及高效...

svn服务器搭建为你推荐
李智慧韩智慧的全部资料chinapay银联在线 银联在线支付 什么区别iso20000认证什么是ISO20000-IT服务管理体系star413匡威jack star 的后标是不是真的?如图天翼校园宽带天翼校园宽带 是怎么算时间的 一个月 是指从办理那天开始 往后 30天是一个月吗 还是 办理的那天所在的那个xcelsiussap bi是什么单元测试规范单元测试用例该怎么写超级播放器那种电影网站就是那种不需要下载播放器可以直接看kjava谁能告诉我KJAVA是什么意思和普通的JAVA程序有什么区别?人脸识别解锁华为手机人脸识别解锁如何设置
域名是什么 hostigation winscp hostmonster 圣迭戈 回程路由 好玩的桌面 java虚拟主机 微信收钱 中国电信测网速 泉州移动 服务器是干什么的 cdn加速是什么 电信主机 主机管理系统 免费asp空间申请 免费网络 深圳域名 注册阿里云邮箱 摩尔庄园注册 更多