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最新版本后再提交)

妮妮云(43元/月 ) 香港 8核8G 43元/月 美国 8核8G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

2021年国内/国外便宜VPS主机/云服务器商家推荐整理

2021年各大云服务商竞争尤为激烈,因为云服务商家的竞争我们可以选择更加便宜的VPS或云服务器,这样成本更低,选择空间更大。但是,如果我们是建站用途或者是稳定项目的,不要太过于追求便宜VPS或便宜云服务器,更需要追求稳定和服务。不同的商家有不同的特点,而且任何商家和线路不可能一直稳定,我们需要做的就是定期观察和数据定期备份。下面,请跟云服务器网(yuntue.com)小编来看一下2021年国内/国...

随风云25元/月 ,德阳高防云服务器 2核2G 10M 75元/月 内蒙古三线BGP服务器 2核2G 5M

公司介绍成都随风云科技有限公司成立于2021年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。公司一直秉承”以人为本、客户为尊、永续创新&...

svn服务器搭建为你推荐
avbAVBⅢ首选的治疗措施是什么?腾讯汽车网可以了解汽车知识的权威网站大概有哪些搜索引擎的概念搜索引擎的工作原理是什么及发展历史自定义表情qq自定义表情jstz谁有101网校的账号?腾讯技术腾讯简介----微软操作系统下载怎样在微软官网下载windows7 64位旗舰版单元测试规范如何做好小学数学单元测试工作kjava谁能告诉我KJAVA是什么意思和普通的JAVA程序有什么区别?数据库界面如何创建数据库
网易域名邮箱 godaddy域名转出 qq数据库 坐公交投2700元 新天域互联 百兆独享 免费个人空间 gtt 新加坡空间 东莞主机托管 中国域名 买空间网 网络速度 wordpress空间 酷锐 cx域名 asp介绍 游戏服务器 跟踪路由 tko 更多