查看文章
SVN完整安装及简略使用20xx年09月05日 星期五 14:00安装
一、 获取资源
(1) apache Http Server 2.0.55 。 用于和 SVN 整合
(2) svn-1.3.2-setup.exe SVN 服务器端
(3) TortoiseSVN-1.3.2.5840-svn-1.3.0.msi SVN 的客户端
(4) LanguagePack_1.3.2_zh_CN.exe tortoise 的语言包
(5) SVNService.zip SVN 的一个第三方工具,将 SVN 用做 windows 后台服务
二、 安装
上面的 1 、 2 、 3 、 4 均为直接安装即可,注意在安装完 3 再安装四的时候要重启一下,然后将 5 解压到 2 中安装目录下的 bin 目录中。至此安装完毕
三、 配置
没什么好特别配置的。基本上安装好了就可以使用,使用方式是用 3 的客户端工具选择一个空的文件夹右键 ---- à 在此创建文件库。一个 SVN 的仓库文件就创建完毕。因为要考虑到后面的 apache 的整合所以建议名字不要太专一性,然后转到项目或者你想加入版本控制的文件或者文件夹上面,点右键选择导入,在弹出的对话框里面输入仓库地址,执行导入完毕后一个完整的文件版本诞生了。
…… …… 余下全文
SVN启动不起来,可能是端口被占用了
解决办法:操作->properties->Network->Server port 改成另一个端口号。 注意:改后,别人登陆svn的网址也要把端口号做修改。
如下图:
…… …… 余下全文
外网怎么访问内网SVN?外网访问内网SVN需要配置什么?怎么才能让SVN外网访问? 解决方案:通过nat123端口映射,添加映射端口方式解决。
Svn默认端口是443,默认只能在内网访问,外网怎么访问内网SVN呢?
详细解决方法如下:
1.确认内网SVN地址端口:
确定SVN内网地址。在本地有SVN文件目录下,右键/TortoiseSVN/Relocate查看SVN地址
确定内网访问SVN正常。示例说明,SVN服务器计算机名为server1,SVN端口是443。如下图示。
注意,SVN地址是https的。
2.Nat123端口映射:
内网打开nat123端口映射,添加映射。
内网地址:(SVN主机名server1或SVN内网IP),内网端口(443),外网网址(为空),外网端口(44300,自定义)。
确认保存并提示保存成功后,关闭添加映射小窗口,查看映射列表。
查看端口映射列表。显示已添加端口映射信息。显示此外网网址(113.10.159.162)是自动分配的公网IP。
映射列表小图标显示笑脸小图标,表示当前映射服务一切正常,可以正常从外网访问内网映射端口应用。(113.10.159.162:44300)。注意,SVN访问地址是https的。
…… …… 余下全文
SVN地址怎么变更呢?
SVN地址变更方法如下。
Svn默认端口是443,默认只能在内网访问
在本地有SVN文件目录下,右键/TortoiseSVN/Relocate即可查看SVN地址。注意是HTTPS的。地址格式可以是“SVN服务器名+端口”或“SVN服务器IP+端口”,如果没有显示端口,则是指默认的443端口。如下图示例
示例说明,SVN服务器计算机名为server1,SVN端口是443。
SVN地址也可以浏览器访问。如图示例。注意是HTTPS开头的地址。
一般情况下SVN是部署在内网的,也只有内网才能访问SVN,怎么才能在外网访问内网SVN呢?
解决方法:通过NAT123端口映射,添加SVN端口映射。
操作示例如下:
访问nat123端口映射。
添加映射。内网地址:(内网SVN计算机名称server1或内网IP),内网端口(443),外网网址(为空),外网端口自定义(44300)。
确认保存并提示保存成功后,关闭添加映射小窗口,查看映射列表。
查看端口映射列表。显示已添加端口映射信息。显示此外网网址(113.10.159.162)是自动分配的公网IP。
…… …… 余下全文
? ?
?
? ?
关注此空间
2012-04-21 09:43
【转】TortoiseSVN和VisualSVN-Server的配置使用,外网访问SVN版本库
SVN客户端程序:TortoiseSVN
SVN服务器程序:VisualSVN-Server
##################################################################### SVN服务器相关配置
创建版本库
创建用户
创建组
设置版本库的属性,有关用户对版本库的权利
库存放的位置
服务器的名字,端口号的设置
证书相关选项
库认证方式
日志记录
SVN服务器相关信息
############################################################
客户端相关操作
客户端设置界面
导入界面
导出界面
检出界面
版本库流浏览
##################################################################################
…… …… 余下全文
SVN版本控制工具
术语表
在空目录文件上右击出现如下菜单
:
在带有svn图标的文件目录上右击出现的功能菜单:
SVN各种图标的含
一个新检出的工作复本使用绿色的对勾做重载。表示Subversion 状态正常
.
在你开始编辑一个文件后,状态就会变成已修改,而图标变成了红色感叹号。表示这些文件从你上次更新工作复本后被修改过,需要被提交。
如果在提交的过程中出现了冲突图标变成黄色感叹号。
如果你给一个文件设置了svn:needs-lock 属性,Subversion 会让此文件只读,直到你获得
文件锁。只读文件具有这个重载图标来表示你必须在编辑之前先得到一个锁。
如果你拥有了一个文件的锁,并且Subversion 状态是正常,这个图标就提醒你如果不使用该文件的话应该释放锁,允许别人提交对该文件的修改。
表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中删除,或是该文件夹下某个受控的文件不见了。
加号告是说你有一个文件或目录已经被计划加入版本控制。
SVN部分功能介绍:
CheckOut---------------取出SVN服务器上的项目到本地;在任意空目录下,“右键 -> SVN Checkout”,在对话框“URL...”中输入服务器项目地址。 check in----------------------将项目存入SVN服务器
…… …… 余下全文
2012-04-21 09:43 【转】TortoiseSVN和
VisualSVN-Server的配置使用,外网访问SVN版本库
SVN客户端程序:TortoiseSVN
SVN服务器程序:VisualSVN-Server
#####################################################################
SVN服务器相关配置
创建版本库
创建用户
创建组
设置版本库的属性,有关用户对版本库的权利
库存放的位置
服务器的名字,端口号的设置
证书相关选项
库认证方式
日志记录
SVN服务器相关信息
############################################################
客户端相关操作
客户端设置界面
导入界面
导出界面
检出界面
版本库流浏览
##################################################################################
…… …… 余下全文
软件配置管理工具SVN配置和使用说明
战立章
20xx年6月
目录
第I 条
1.1
1.2 第一章 SVN的安装和使用说明 ............................................................................................ 1 SVN(Subversion)简介 .......................................................................................................... 1 服务器SVN(Subversion)的安装和配置 ............................................................................. 2
1.2.1 安装指南 ......................................................................................................................... 3
…… …… 余下全文