svn安装步骤

合集下载

安装SVN和汉化包及基本使用

安装SVN和汉化包及基本使用

安装SVN和汉化包及基本使⽤官⽹下载程序和下载汉化包。

注意SVN汉化包版本需要和SVN版本⼀致,否则是⽆效的。

⼀、下载1、进⼊官⽹,点击downloads2、点击downloads之后往下滑,找到程序下载地址,根据⾃⼰的操作系统下载,我的是64位操作系统,我下载的是红框⾥的,点击即可下载3、还是该⽹页再⽹下滑,找到语⾔包,选择中⽂简体64位,点击setup即可下载(下⾯那个是中⽂繁体)4、下载完成即可得到程序安装包和语⾔包⼆、安装程序和汉化包1、双击程序安装包进⾏安装,点击“Next”2、基本上⼀路next就可以,但是有两个地⽅需要注意Command line client tools 是否选择使⽤命令⾏操作,如果不⽤,直接next。

重新选择安装路径,点击browse。

3.安装完成后进⼊任意⽂件夹右击会出现“SVN Checkout”,“TortoiseSVN”,代表SVN安装正常,如果没有该选项可以结束“explorer.exe”进程再重新启动该进程,也可以直接重启电脑。

4、双击汉化包进⾏安装,安装⽅法跟普通软件⼀样,直接下⼀步就可以了。

5、汉化包安装完成后,随便选个⽂件夹在右键菜单中选择Stting设置选项,打开设置⾯板,在语⾔栏选择中⽂即可6、完成之后重新右键查看就是简体中⽂。

三、简单使⽤1、新建⼀个⼯作使⽤的⽂件夹,点击“SVN 检出”后弹出对话框,2、第⼀栏填写你的公司或组织给你的svn地址,第⼆栏是设置svn上的⽂件下载到本地的存储路径,默认是你右键的路径,点击确定即可3、等待所有⽂件下载完成,出现成功提⽰,所有下载的⽂件都有⼀个绿⾊的对勾表⽰该⽂件版本和svn服务器版本⼀致。

4、如果修改了SVN了某个⽂件,⽂件下的绿⾊对勾会变成红⾊叹号,是因为你修改了该⽂件和SVN服务器版本不⼀致。

5、如果你是开发或管理⼈员需要右键⽂件,执⾏“SVN 提交”提交操作就可以了。

注意:执⾏“SVN commit”会要求填写注释,为了⽇后⽅便维护,建议详细填写相关操作的注释。

SVN安装及使用教程

SVN安装及使用教程

目录1客户端安装——P12 SVN项目的初始化导入——P43基本客户端操作——P84 MyEclipse7.5 SVN插件安装详细步骤--带图——P155 Eclipse下SVN版本控制插件的安装与使用——P30一、SVN客户端——安装1:双击安装文件:TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi2:点击下一步next3:选择我接受那个单选框,出现Next按钮后点击下一步4点击Browse按钮更改程序安装位置(可以不改),本人将该安装程序放在D:\Program Files\TortoiseSVN\点击下一步Next5:点击Install,并耐心等待6:几秒钟后出现以下界面7点击Finish完成安装因为程序要求提示是否立刻重启,重启时为了让svn工作拷贝在windows种的特殊样式生效,与所有的实际功能无关,但是这里为了立刻看到好的效果,推荐重启机器。

8:点Yes系统自动重启二、SVN项目的初始化导入假定:SVN在E:\chinamobile下创建了一个版本库,并且SVN已通过命令行打开,则:怎样将一个项目,初始化导入该chinabile版本库呢?1:来到要导入的项目的根目录:C:\Documents and Settings\Administrator\桌面\catalog_20100907该目录下有个叫catalog的项目2:右键——TortoiseSVN——import…出现了:3:在URL of repository:下边的框中输入svn://localhost/,如果服务器安装在其他机器,则将localhost改换成目标机器的IP地址“svn://192.168.0.145/”。

如果不想再SVN版本库的根目录下放这个项目,可以在/后面加上子文件夹名,例如:“svn://localhost/zhao”4:输入“svn://localhost/zhao”点击OK,会出现5:输入用户名和密码,(为服务器上给你提供的权限,可以问服务器端管理员)、可点击save authentication前面的复选框,可以保存用户名密码点击OK,出现,导入文件的进度框,如下所示:5:导入完全且如果没有报错,则数据就已经全部导入到服务器端的版本库里zhao子目录下6:点击OK完成初始化导入项目。

SVN安装和使用说明

SVN安装和使用说明

一、软件下载并安装1、服务器1 )下载Subversion 服务器端软件,网址:/。

在下载页面找到视窗系统NT, 2000, XP and 2003 ,然后点击相关连接进入即可下载,目前最新版本是svn-1.3.2-setup.exe 。

2 )下载后,运行svn-1.3.2-setup.exe 直到安装成功。

2、客户端1 )下载Subversion 的windows客户端程式TortoiseSVN 和中文语言包,网址:/。

目前最新版本是TortoiseSVN-1.3.5.6804-svn-1.3.2.msi 和LanguagePack-1.3.5.6804-win32-zh_CN.exe 。

2 )下载后,先运行TortoiseSVN-1.3.5.6804-svn-1.3.2.msi 安装程式,完成后,提示要重启计算机,选择“否”,运行中文语言包程式完成后再重启计算机。

安装完成后,会在右键菜单中增加相应的操作,如下图:二、建立版本库<>google_protectAndRun("render_ads.js::google_render_ad", google_handleError, google_render_ad);运行Subversion 服务器需要首先要建立一个版本库(Repository ),能看作服务器上存放数据的数据库,有两种方法能建立版本库:1、命令行方法:在命令行模式下,运行svnadmin create f:\repository ,即可在F 盘下创建一个版本库repository 。

2、界面操作方法:在F:\repository 目录下,右键,选择TortoiseSVN 下的“在此创建文件库”,文件库类型选择默认的“本地文件系统(FSFS) ”,这样就会在该目录下创建一个版本库。

三、设置用户和权限1、在F:\repository\conf\svnserve.conf 文件中去掉# password-db = passwd 项前面的# 号和空格(空格一定要去掉,否则会报错)。

SVN安装操作手册

SVN安装操作手册

SVN 操作手册安装SVN安装前的准备服务端VisualSVN-Server-1.0.3.msi客户端TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi 安装服务端安装1双击打开VisualSVN-Server-1.0.3.msi点击Next 进入下图选中I accept the terms in the license Agreement 点击Next 进入下图2选择安装路径选择Next 进入下图选择Install 进入下图上图表示正在安装,安装过后进入下图选择Finish 安装安成上图显示的就是安装完以后的SVN服务端安装客户端安装1 双击打开TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi 2点击Next进入下图3选中I accept the terms in the license Agreement 点击Next 进入下图4 点击Next 进入下图5 点击Install 进入下图6. 安装完成。

重新启动电脑7,安装完成如下图配制SVN 服务端操作1.打开服务端开始→程序→如下图点进击后进入下图2创建工程输入名称然后确定3创建用户进入下图选项进入后如下图单击add 进入下图点击Create user …进入下图输入用户名密码及确认密码,点击Create 用户建立完成. 进入下图点击ok 进入下图点击ok 创建用户,所有操作完成.客户端操作1初始化版本库进入下图选择类型点击ok 进入下图. 上图表示导入完成2导入项目2. 1项目右击2.2 点击Import 进入下图2.3输入用户名及密码2.4 点击ok后,会显示下图,表示正在导入中。

2.5 下图表示安装完成2.6点击ok 此时导入结束.3导出项目3.1在存放导出的文件夹上,右键单击3.2 点击进入下图3.3 点击ok 进入下图3.4 导出完成后。

进入下图表示:客户端版受本控制的文件及目录与svn服务端版本一至。

WIN7系统SVN安装使用教程

WIN7系统SVN安装使用教程

WIN7系统SVN安装使用教程1.S VN服务器安装步骤:双击运行“VisualSVN-Server-2.7.9.msi”程序,点击“Next”,勾选安装协议,并点击“Next”2.默认安装SVN服务器和管理控制台,直接选择“Next”3.点击“Standard Edition”配置服务器;4.在新界面中,选择“Location”设置服务器安装路径;选择“Repostories”设置服务器上传的共享文件存放位置。

(需要注意的是磁盘要目录”Repositories“若要修改必须使用全英文);“Server Port”先取消“HTTPS”,再修改端口为8080,然后点击“Next”。

5.点击“Install”,点击“Finish”结束安装。

6.配置SVN服务器:点击“开始”→“所有程序”→“VIsualSVN”→“VIsualSVN Server Manager”7.给SVN服务器设置用户。

可以设置多个用户,根据文件内容对某个用户某个文件夹设置读写权限。

选中"Users",右键点击“Create Users”,在弹框中设置用户名和用户密码,点击“OK”确认。

备注:用户名最好使用英文。

8.如果后期需要重新设置密码,直接在“Users”菜单中,选中用户,右键点击“Set Password”。

备注:修改密码必须在服务器端电脑操作。

9.设置共享文件夹目录。

选中左侧“Repositories”,点击右键“Greate New Repository”,在弹出框填写共享文件夹的名称,点击“下一步”;10.直接点击“下一步”;11.点击“Cteate”;12.点击“Finish”完成服务器共享目录的设置。

13.服务器共享文件夹的权限设置步骤:打开SVN服务器,选中需要设置的共享文件夹,右键选中“Properties”。

14.默认所有人都有读取和写入的权限,点击“Add”添加已经建立的账户并设置读写权限。

TortoiseSVN的安装和使用方法

TortoiseSVN的安装和使用方法

Tortoise的安装:
1.下载安装文件
(1)在浏览器网址输入栏中输入网址:https://tianhua/svn,然后按Enter键
(2)点击继续浏览此网页
(3)在弹出的认证页面输入用户名和密码,其中用户名为本人中文名拼音首字母缩写(比如:张飞用户名则为:zf,初始密码为:123)
(4)认证完成后,进入版面库主页面(如图)
(5)进入主页面后,进入共享程序,打开SVN1.8和汉化(如下图)
2.安装:
下载完成后,先双击TortoiseSVN文件开始安装,一直默认即可(有选项的选第一个),安装完成后再双击LanguagePack,安装过程一直默认即可。

TortoiseSVN的使用:
1.右键单击桌面,选择TortoiseSVN——版面库浏览器单击
(也可以在开始——程序——TortoiseSVN——TortoiseSVN Repository Browser来打开)会弹出一个URL地址框
2.在地址框中输入地址:https://tianhua/svn,点击确定,
会弹出一个登录页面,在其中输入自己的用户名和密码(上面红字部分,可记住密码)。

3.单击确定后,进入版面库浏览器,可根据需要访问不同文
件夹
一次用户名和密码。

5.认证完成后,即可对文件夹访问,不同的文件夹有不同的
访问权限,其中共享程序、公共文档、公共学习三个文件夹为公共文件夹,里面存放一些常用程序和学习文件;在部门文件夹中,每个人有一个以本人姓名命名的文件夹,可以在里面放置个人的资料,(可公开的文件放在存档文件夹,私密文件放在个人文件夹)。

SVN安装配置教程

SVN安装配置教程

SVN安装配置教程SVN(Subversion)是一种版本控制系统,它能够管理并跟踪文件和目录的变更。

本文将介绍如何安装和配置SVN。

2.安装SVN3.创建SVN仓库SVN使用仓库(repository)来存储文件和目录的版本信息。

在安装完SVN后,你需要创建一个SVN仓库。

打开命令行终端,执行以下命令来创建一个空的SVN仓库:```svnadmin create /path/to/repository```注意,`/path/to/repository`是你想要创建的仓库的路径。

4.配置SVN仓库权限```# anon-access = none# auth-access = write```将`anon-access`的值改为`none`,将`auth-access`的值改为`write`。

这样只有认证用户才能访问仓库,并且具备写权限。

5.配置SVN用户认证```# password-db = passwd```然后创建一个名为`passwd`的文件,用于存储用户认证信息。

在`passwd`文件中添加用户名和密码,每行一个用户,格式为`username = password`。

6.启动SVN服务执行以下命令来启动SVN服务:```svnserve -d -r /path/to/repository```注意,`/path/to/repository`是你创建的SVN仓库的路径。

7.测试SVN连接在另一台机器上,使用SVN客户端工具连接到SVN服务器并检查是否能够正常访问仓库。

```svn co svn://hostname/path/to/repository```其中,`hostname`是SVN服务器的主机名,`/path/to/repository`是仓库的路径。

8.配置SVN客户端在SVN客户端上,你需要配置SVN用户认证信息,以便能够访问SVN 服务器。

在命令行终端中执行以下命令:```svn co svn://hostname/path/to/repository```该命令将提示你输入用户名和密码,以供认证使用。

TortoiseSVN下载,安装,配置,常用操作svn教程

TortoiseSVN下载,安装,配置,常用操作svn教程

TortoiseSVN下载,安装,配置,常⽤操作svn教程
⼀. ⾸先在百度搜索并下载 TortoiseSVN
推荐从官⽹下载,软件分为32位和64位版本,下载时请根据⾃⼰的系统位数进⾏下载;
⼆. 安装过程:
1、下载软件后,双击程序进⾏安装,点击“Next”;
2、在许可证协议页⾯,选择“I Accept the terms in the License Agreement”,点击“Next”;
3、在⾃定义选项页⾯,可以选择安装⽬录,也可以直接点击“Next”进⾏安装;
4、点击“Install”开始安装;
5、安装完成后,点击“Finsh”;
三. 建⽴库:
1、新建⽂件夹,⽬录和⽂件夹名称最好都⽤英⽂,不要使⽤中⽂;
2、打开⽂件夹,在空⽩处按下“shift键+⿏标右键”;
3、在弹出的菜单中选择“TortoiseSVN - Create repository here”;
4、弹出对话框,提⽰创建成功,并⾃动在⽂件夹中创建了⽬录结构;
四. 导⼊项⽬:
1、打开已有的项⽬⽂件夹,在空⽩处按下“shift键+⿏标右键”;
2、在弹出的菜单中选择“TortoiseSVN - Import”;
3、选择导⼊路径,填写备注信息,点击“OK”开始导⼊;
4、导⼊完成后会弹出提⽰,可以拖动滚动条查看导⼊的⽂件,点击“OK”,完成导⼊;
<img
src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjsAAAGvCAIAAAAyq4PEAAAgAElEQVR4nOyddVxc2d2427fb9n0rb73dynalm3a7bVbadTbZuJMQFwIECEECAQKB4O4S3F1CAgR。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SVN下载和服务器配置方法发布时间:2011-08-26 08:15:54 发布整理:张眉清已浏览310次【小中大】一、软件准备1. Apache(apache_2.2.8-win32-x86-no_ssl.msi)/httpd/binaries/win32/2. Subversion : (1.4.6)/files/documents/15/41687/svn-1.4.6-setup.exe3. TortoiseSVN (1.4.8)/tortoisesvn/TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi?dow nload4. eclipse 客户端 site-1.2.4.zip注意:如果要安装apache服务,一定需要对应subversion服务端的版本Subversion(1.4.6) + Apache_2.2.8 no ssl二、客户端安装 1> 需要site-1.2.4.zip 包,解压缩后有个site-1.2.4的文件夹。

2> Eclipse菜单<help>下面—software updates 中选择 <find and install…> ,选择第二个选项<Search for new features to install> ,点击<next>选项, New Local Site 选项添加刚解压缩的文件夹。

3>勾选几个选项后,finish 完成eclipse – SVN 客户端的安装4> TortoiseSVN (1.4.8)的安装三、服务端安装(只配置subversion)1> 直接安装 svn-1.4.6-setup.exe 服务端程序2> (eg:)在f:下面新建文件夹svn;在svn文件夹下建立版本库svnServer 的文件夹,然后用TortoiseSVN 建立版本库。

3> 如何启动svn服务(有两种方式) 1) 通过命令行方式启动 : 进subversion bin安装目录> svnserve -d -r f:svnsvnServer2)通过windows服务方式启动: 步骤一>需要添加服务到windows中: svnservice -install -d -rf:svnsvnServer需要卸载windows服务使用: svnservice –remove步骤二>需要SVNService.exe的服务程序,在命令行中加入。

3) 配置用户名,密码,权限在新建的版本库f:svnsvnServer中,进入conf文件夹,该文件夹下面有三个文件进行配置。

svnserve.conf 1)加anon-access = none 任何访问时使用验证 2)打开password-db = passwd 进行用户名密码验证 3)打开authz-db = authz 进行权限验证Passwd[users]# harry = harryssecret# sally = sallyssecretadmin = 123zhangchao = 123authz[groups]group_admin = admingroup_user1 = zhangchao[/]@group_admin = rw[/zhangchao]@group_user1 = rw注意: 在TortoiseSVN 中repo-browser 查询时,在url 填写时需填入完整的目录名进行权限查看,否则无法打开.本地查看使用url : svn://localhost/2,下载完成之后,把svn-win32-1.4.6.zip解压到C:Program Filessvn-win32-1.4.6,目录结构如下图所示:3,创建储存库4,配置文件5,运行SVN服务6,测试附:@echo off@echo ##################生成Windows服务###################@echo # #@echo # #sc create svnService binpath= "E:Subversioninsvnserve.exe --service -r E:SvnRoot" displayname= "SVNService" depend= Tcpip start= auto@echo # #@echo # #@echo ###################生成服务结束#####################@echo. &pause四、服务端安装(配置subversion + apache)1. 在架设apache 访问服务时,需要安装 apache2.2.8 no ssl 服务。

需要按一下步骤配置:1)关于svn 的安装同上2)安装完成apache 后使用端口80; 可以通过httpd.conf 文件进行修改(listen 8010),在右下角图标中启动apache;这时可以通过IE访问:http://localhost:8010显示 It Works! 的字样。

表示apache 启动成功,但是并不表示已经可以访问svn版本库了。

如果进行apache+svn的整合,还需要以下配置.3)第一步:将C:Program FilesSubversionin(svn服务器中的安装目录)中的 mod_authz_svn.so 和mod_dav_svn.so 复制到 Apache 安装目录 modules目录下,再将 Subversion 安装目录下面所有的 .dll 文件复制到 ApacheBin 目录下(注意,这一步非常重要,如果提示覆盖操作,表示版本有问题,选择否)4)第二步:保存,重启 Apache 服务器修改 httpd.conf 文件,在文件结尾加入如下语句:#SVN configurationLoadModule dav_module modules/mod_dav.soLoadModule dav_svn_module modules/mod_dav_svn.soLoadModule dav_fs_module modules/mod_dav_fs.soLoadModule authz_svn_module modules/mod_authz_svn.so5)第三步:再在 httpd.conf 末尾加入如下语句:<Location /svn>DAV svnSVNPath f:svnsvnServer# 权限验证# AuthType Basic# AuthName "Serv8,serv99"# AuthzSVNAccessFile C:svn.access# AuthUserFile C:svn.passwd# Require valid-user</Location>保存,重启 Apache 服务器。

在浏览器中输入http://localhost:8010/svn/注意:下面6行注释了,这时暂不考虑权限的问题,重启Apache服务器后,就已经与svn版本库进行整合了。

如果整合成功,会在Apache控制台的左下角显示 svn/1.4.6 字样的版本信息。

2.下面我们来进行关于apache访问的权限设置这里说明一下:关于架设apache服务后,启动apache 后,apache不再去找SVN的svnserve.conf的相关配置信息了,会进行关于apache的权限验证认证。

配置如下: # 权限验证# AuthType Basic 打开用户验证# AuthName "Serv8,serv99" 关于名称# AuthzSVNAccessFile C:svn.access 关于分组权限验证文件,与svn中authz相同,可以拷贝过来使用.# AuthUserFile C:svn.passwd 该文件需要用apache命令生成命令如下:C:Program FilesApache Software FoundationApache2.2inhtpasswd -c passwd zhangchao # apache 创建用户文件命令;第一次生成该文件使用htpasswd passwd zhangchao1 # 第二次添加用户命令htpasswd –help # 使用该命令查询修改密码,删除用户等命令参数五、安装时可能遇到的几个问题1> svn+apache2.2架设后遇到eclipse重启的问题解决方法:将环境变量 APR_ICONV_PATH改为APR_ICONV1_PATH 或者下载Subversion 1.4.6的zip包,将环境变量 APR_ICONV_PATH 指向解压后的 iconv文件夹。

2>可以在目录中新建一个内容为 cmd –k 命令的bat批处理文件,双击进入当前目录。

3>关于绑定固定域名访问:需要安装花生壳软件,通过路由绑定端口号。

指向固定的域名访问svn资源库。

Subversion安装成service以前的svnserve要想成为windows服务,必须依赖于svnservice或其他工具。

从Subversion1.4开始,Subversion本身就集成Windows服务的工具。

1,安装svnservice在Windows NT中(包括Windows XP, Windows 2000, Windows 2003 Server)本身包含了一个安装服务的工具,叫做"Service Control",也就是sc.exe。

例如我的Subversion安装在"D:Subversion",版本库在"D:svnroot",而我希望对应的Subversion服务名为svnservice,安装这个svn服务的命令就可以这样写:sc create svnservicebinpath= "D:Subversioninsvnserve.exe --service -r D:svnroot"displayname= "SVNService"depend= Tcpip请注意,因为便于察看,上面的命令分为多行,但在实际执行时应该在一行里。

另外,在以前启动svnserve 时会使用"-d"选项,也就是守护进程模式,在这里不能使用,会导致服务无法启动。

同样,"-i"和"-t"选项也不能使用。

相关文档
最新文档