快速构建SVN局域网服务器
2013-03-12 08:56
246 查看
快速构建SVN局域网服务器
2011-11-01 13:50:06 我来说两句
收藏
我要投稿
先说一下初衷。
前一阵子想把自己的代码拷贝一份到女友的电脑上,这样无论在哪台电脑都可以弄代码了,然而却会有两边版本不一致的问题,但苦于没有找到解决的途径。
前两天做那GM回复工具,也需要用到数据共享,同事建议说用SVN局域网服务器来实现,顿时来了兴趣。于是,在同事的协助下,动手把SVN局域网服务器搞起来了。真的很方便,动起来其实也很简单,现在和大家分享一下。
1 先从官网下载SVN服务端,如果是安装包,则自动会设置好环境变量。如果是绿色版,则需要手动设置环境变量: 如:文件所在目录为 C:\Program Files\svn-win32-1.6.5\bin,则设置环境变量如图所示:
2 建立自己的SVN服务器根目录文件夹,如: E:\SvnRoot
3 在命令行在该文件夹下创建SVN的数据目录,如:
4 于是成功在SvnRoot目录下创建了 code 文件夹,现在看看该文件夹下自动生成的内容:
5 打开 conf 文件夹,有三个配置文件如下,svnserve配置指定哪个是账号文件,passwd配置账号和密码,authz 配置已有账号的权限:
6 svnserve具体配置如下,主要是将 password-db 前的#号去掉,即去掉注释使其生效:
7 passwd具体配置如下,主要是新增自己需要的账号和密码,也可以将原有的账号去掉注释使用
8 authz 具体配置如下,主要是设置账号的读写权限,即更新提交权限:
9 构建完毕,即可启动服务器:建一个任意名字的 .bat 文件,内容如下,后面的是刚才新设置的SVN根目录路径:
10 双击即可启动服务器,每次开机后第一次使用SVN服务器前就必须先启动,且不能关闭。
11 后来我嫌这个窗口一直得显示不方便,于是找到一个隐藏其窗口的途径,如:建一个 start.vbs 文件,内容如下:
12 双击该文件即可执行svnroot.bat,且隐藏了cmd窗口:
13 现在,在局域网下的其他电脑或者本机可以用下面的url来checkout数据目录,其中 192.168.0.101为服务器所在电脑的IP地址,如果是服务器本机也可用svn://localhost/data作为checkout地址来操作:
14 按checkout时弹出账号密码输入提示,用刚配置的账号密码即可,同时勾选左下角的框记录账号信息,以后就不用再输入:
15 checkout 成功:
16 现在,就可以在checkout 的code 目录下添加或修改删除文件了。SVN构建局域网服务器兼使用说明讲解完毕。
2011-11-01 13:50:06 我来说两句
收藏
我要投稿
先说一下初衷。
前一阵子想把自己的代码拷贝一份到女友的电脑上,这样无论在哪台电脑都可以弄代码了,然而却会有两边版本不一致的问题,但苦于没有找到解决的途径。
前两天做那GM回复工具,也需要用到数据共享,同事建议说用SVN局域网服务器来实现,顿时来了兴趣。于是,在同事的协助下,动手把SVN局域网服务器搞起来了。真的很方便,动起来其实也很简单,现在和大家分享一下。
1 先从官网下载SVN服务端,如果是安装包,则自动会设置好环境变量。如果是绿色版,则需要手动设置环境变量: 如:文件所在目录为 C:\Program Files\svn-win32-1.6.5\bin,则设置环境变量如图所示:
2 建立自己的SVN服务器根目录文件夹,如: E:\SvnRoot
3 在命令行在该文件夹下创建SVN的数据目录,如:
4 于是成功在SvnRoot目录下创建了 code 文件夹,现在看看该文件夹下自动生成的内容:
5 打开 conf 文件夹,有三个配置文件如下,svnserve配置指定哪个是账号文件,passwd配置账号和密码,authz 配置已有账号的权限:
6 svnserve具体配置如下,主要是将 password-db 前的#号去掉,即去掉注释使其生效:
7 passwd具体配置如下,主要是新增自己需要的账号和密码,也可以将原有的账号去掉注释使用
8 authz 具体配置如下,主要是设置账号的读写权限,即更新提交权限:
9 构建完毕,即可启动服务器:建一个任意名字的 .bat 文件,内容如下,后面的是刚才新设置的SVN根目录路径:
10 双击即可启动服务器,每次开机后第一次使用SVN服务器前就必须先启动,且不能关闭。
11 后来我嫌这个窗口一直得显示不方便,于是找到一个隐藏其窗口的途径,如:建一个 start.vbs 文件,内容如下:
12 双击该文件即可执行svnroot.bat,且隐藏了cmd窗口:
13 现在,在局域网下的其他电脑或者本机可以用下面的url来checkout数据目录,其中 192.168.0.101为服务器所在电脑的IP地址,如果是服务器本机也可用svn://localhost/data作为checkout地址来操作:
14 按checkout时弹出账号密码输入提示,用刚配置的账号密码即可,同时勾选左下角的框记录账号信息,以后就不用再输入:
15 checkout 成功:
16 现在,就可以在checkout 的code 目录下添加或修改删除文件了。SVN构建局域网服务器兼使用说明讲解完毕。
相关文章推荐
- 快速构建SVN局域网服务器
- 快速构建SVN局域网服务器
- VMware Workstation 12 Pro Ubuntu操作系统vmware怎么安装windows7,Ubuntu下 SVN 服务器搭建及使用快速构建SVN局域网服务器
- 快速构建SVN局域网服务器
- 快速构建SVN服务器
- 快速构建SVN服务器
- 快速构建MMO服务器框架(一)前面的唧歪
- 搭建局域网SVN服务器[window平台]
- 【linux】Ubuntu 14.04快速搭建SVN服务器及日常操作
- ubuntu12.04lts SVN服务器构建
- Windows下本地或局域网下搭建SVN服务器
- 利用VisualSVN Server 和 百度云盘 构建个人SVN服务器,实现云同步
- FreeBSD 10.3 上的构建独立版本SVN服务器
- Linux(Centos)快速搭建SVN服务器
- SVN局域网服务器简单配置及使用方法
- Linux快速构建apache web服务器
- ubuntu12.04lts SVN服务器构建
- Ubuntu14.04快速搭建SVN服务器及日常使用
- Xcode4.6+SVN构建SVN项目管理(一) 安装VisualSVN服务器
- 快速配置与使用SVN服务器