导航:首页 > IDC知识 > 如何登陆svn服务器

如何登陆svn服务器

发布时间:2020-12-16 09:10:26

1、如何远程访问svn 服务器

在SVN服务器所在的局域网内,使用SVN的内网地址进行https进行访问。正常情况下,在内网是可以正常访问连接使用的。

在SVN服务器上安装使用nat123客户端。如没有SVN服务器权限,则在同一个局域网内安装使用客户端同样可以。

登录客户端,添加HTTPS映射,由于SVN是443端口应用选择HTTPS映射是最合适的。将内网固定SVN地址映射到外网。

映射时使用填写的外网域名可以直接使用默认的开放二级域名。
也可以使用自己的域名,当填写使用自己的域名时,同时需要在自己注册域名解析网站设置域名解析指向,将域名指向提示的cname目标 地址。

映射成功后,只要是可以上网的环境电脑,都可以使用映射后的外网域名地址进行访问连接内网对应的SVN应用。

2、如何配置svn服务器端

1.首先假设电脑win7 64位要准备东西:VisualSVN-Server-3.0.1-x64.msiTortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi
2.安装完
3.打VisualSVN Server Manager直接右键RepositoriesCreate New Repository,输入Repository Name假设输入testsvn,OK
4.现Repositories资源名称叫testsvn
5.我现右键UsersCreate User输入名称密码都testsvnOK我创建叫testsvn用户用检入检数据
6.现我要检资源东西右键RepositoriestestsvnCopy Url to ClipBoard选url
7.我C盘右键选择SVN CheckoutURL of repository粘贴OK
8.经步骤检项目请尝试面新建修改文件提交行
9.要eclipse面使用已经url用户名密码
10.我重装系统资源消失没关系菜单栏操作(A)-Properties面设置Repositories Root论重装都没关系自svn局域网svn配置

3、win7如何访问svn服务器?

下载并安装服务器端SVN

下载地址:http://subversion.apache.org/packages.html, 根据操作系统下载相应版本(Setup-Subversion).默认安装目录可为: D:Program

FilesSubversion 

2.  下载并安装客户端SVN

 下载地址: http://tortoisesvn.net/downloads.html

根据操作系统下载相应版本(TortoiseSVN).默认安装目录可为: D:Program FilesTortoiseSVN

3.  创建SVN库

在D盘创建文件夹MySVN(可自由命名),打开文件夹à右键TortoiseSvnàCreate Repository Here

4.  修改SVN库配置及新增用户

Repository创建完毕后会在目录下生成若干个文件和文件夹,conf目录是用来设置管理的目录;db目录就是所有版本控制的数据文件;hooks目录放置hook脚本文件的目录;locks用来放置Subversion文件库锁定数据的目录, 用来追踪存取文件库的客户端;format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。

打开/conf/目录,打开svnserve.conf找到一下两句:

# [general]

# password-db = passwd

去之每行开头的#,其中第二行是指定身份验证的文件名,即passwd文件

同样打开passwd文件,将# [users]# harry = harryssecret# sally = sallyssecret

这几行的开头#字符去掉,这是设置用户,一行一个,存储格式为“用户名 = 密码”,如可插入一行:admin = admin888,即为系统添加一个用户名为admin888的用户.

 5.  启动SVN服务

在D:Program FilesSubversionin(SVN服务器端安装目录)文件夹下新建svnSetup.bat,内容为:sccreate svnserve binpath= "D:Program FilesSubversioninsvnserve.exe--service -r d:MySVN" depend= Tcpip start=autosc start svnserve pause

其中: binpath为SVN服务器端目录; d:MySVN为SVN库目录

运行后(或以管理员身份运行),会新创建一个服务名为:svnserver,可通过运行services.msc查看,将其设置自动运行(有时候需要重启电脑) 

6.  安装VS Studio

Svn插件

插件主要有两种:

 VisualSVN(需购买): http://www.visualsvn.com/visualsvn/

 TortoiseSVN(开源免费,但需先注册才能下载): http://ankhsvn.open.collab.net/

 7.  问题

目标机器积极拒绝: 很大原因是[步骤5]的问题,请先确认是否有svnverver服务存在,并且已自动启动.

4、如何架设svn服务器和使用TortoiseSVN

1.首先,假设你的电脑是win7 64位的,你要准备的东西:VisualSVN-Server-3.0.1-x64.msi和TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi
2.安装完之后
3.打开VisualSVN Server Manager,直接右键Repositories,Create New Repository,输入Repository Name,假设输入的是testsvn,OK
4.那么现在在Repositories下就会有一个资源名称叫testsvn
5.那么我们现在右键Users,Create User,输入名称密码都是testsvn,OK,我们这就创建了一个叫testsvn的用户了,以后可以用它检入检出数据了
6.现在我们要检出这个资源的东西,右键Repositories下的testsvn,Copy Url to ClipBoard,这样就选中了它的url了
7.我们在C盘右键,选择SVN Checkout,在URL of repository粘贴,OK
8.经过以上步骤之后,你可以检出你的项目了,请尝试在里面新建修改文件提交就行了
9.如果你要在eclipse里面使用也可以,因为你已经有了url和用户名密码
10.如果我重装系统之后,资源是不是消失了?没关系,在菜单栏的操作(A)-Properties里面设置你的Repositories Root,这样,无论你怎么重装,都没有关系了,自己的svn,局域网的svn就这么配置好了。

5、怎么打开svn service

先安装SVN的客户端后,点击windows左下角的开始键,在所有程序中找到SVN程序栏,选择第五项专SVN

系统提示已经在windows中安装了插属件,这时只要在我的电脑中输入SVN标识,即可打开SVN服务器上的项目

正常情况下,登录SVN服务器是需要用户名和密码的,如果长时间连接不上,请确认网络是否通畅。

用上述方式登录过一次后,如果仍通过我的电脑界面进入,电脑是不保存地址的,每次仍要输入SVN服务器地址。

其实登录过一次后,可以用另一种办法快捷登录,仍旧是通过所有登录找到SVN程序项,选择SVN repostory browser

6
系统自动会跳出已经登录过的svn服务器地址,选择确定后,用户名和密码也是保存的,直接就可以进入

6、如何远程访问svn 服务器

方法有很多,最简单的,就是你有一个外网服务器,直接把SVN部署到外网上回。但是,我们现在既答没有外网服务器,也不能用内网服务器做测试,也就是说,我要用本机,直接部署SVN 在外网访问。也就是,本机就是服务器。

首先你需要有一个自己的域名,然后端口映射SVN到域名上面,这样就可以了。给你们分享一个获取域名和端口映射的软件。我个人用的就是花生壳,一个动态域名解析软件。

7、如何搭建SVN服务器端

1、运行VisualSVN-Server-2.1.7.msi根据安装步骤安装
中间会有选择安装路径Location和SVN仓库目录Repositories
端口可自定义,默认的话是https://
默认选择User Subversion authentication(用SVN定义的用户帐户登陆)

2、如果要增加用户自己修改密码的模块
把这个目录里的三个文件夹bin、cgi-bin、conf拷贝到svn安装目录覆盖原文件
然后修改两个配置文件,一个是cgi-bin目录下的svnPasswd.ini,
一个是conf目录下的httpd-custom.conf

svnPasswd.ini中修改第二行
auth_user_file=D:\SVN_NEW\htpasswd
D:\SVN-NEW 就是安装时的SVN仓库目录Repositories 根据安装时的目录修改即可

httpd-custom.conf中修改第四行
ScriptAlias /cgi-bin/ "C:/Program Files/VisualSVN Server/cgi-bin/"
C:/Program Files/VisualSVN Server 就是SVN安装路径Location

进入VisualSVN Server Manager中重启服务后,密码模块就安装好了
测试的话可以在浏览器输入https://********/cgi-bin/svnPasswd 可修改密码

8、如何搭建svn服务器

双击TortoiseSVN,会弹出安装界面,一直Next最后Install即可,等待片刻即安装完成

安装汉化包,双击LanguagePack,后点击Next最后Install,等待片刻即安装完成

安装Setup-Subversion,双击Setup-Subversion,后点击Next最后Install,等待片刻即安装完成

SVN汉化界面配置,在文件夹空白位置单机右键,选择TortoiseSVN后点击settings弹出界面,Genneral右侧Language选择"中文(简体)",点击应用确定即可

配置服务器,在根目录创建一文件夹ejsvn,进入文件夹,在文件夹空白位置单机右键,选择TortoiseSVN后点击"在此创建版本库"

在E:\ejsvn\conf目录下找到svnserve.conf,用记事本打开,找到
# password-db = passwd,将前面的#删除,保存关闭
同一目录下找到passwd,用记事本打开,找到
# harry = harryssecret
# sally = sallyssecret
删除前面的#号,这里为用户的账号管理,账号=密码,注意别留空格;保存关闭

启用SVN服务,按下windows+R键,输入cmd进入命令界面,输入svnserve -d -r e:\ejsvn;e:\ejsvn为你服务器目录;注意:注意:这是临时打开的服务,命令执行后不能关闭窗口;也可将SVN服务设为自动启动
sc create svnservice binpath= “c:Program Files\Subversion\bin\svnserve.exe –service -r e:svn”

测试是否安装成功,创建一文件夹,选择文件夹单击右键SVN 检出;svn://192.168.0.108,此有服务器IP地址,输入账号密码,即第六步配置的账号密码;
如显示”完毕 于版本0“即为安装成功,

如果出现”期望格式在1~4之间,发现格式6“,则为TortoiseSVN与setup-subversion版本同,可下载相同版本安装,也可在命令界面进入你TortoiseSVN的安装Bin文件夹c: c:\Program Files\TortoiseSvn\bin 然后创建数据库,注意删除之前手动创建的,命令:svnadmin create e:\ejsvn

9、如何设置SVN服务器端

方法/步骤
1
安装过程就不在这里叙述了,在网上可以找到很多的资料,安装起来也和方便,本机已经安装了svn,现在就让我们直接看服务器端的图形化界面,从这里开始吧!

2

先来说一下Repositories这个是我们的资源库的目录,右击找到Create New
Repository点击就会进入要写资源库名称的界面,在这里自己写一个名字即可(可以根据自己的项目名称在写一个,这样容易识别),我再这里写了一个
名称,下边有一个复选框,这个复选框的意思是要不要新建出来几个文件夹,分成主线或者是分支,根据自己的需要,如果项目要有分支可以选择,也可以不选,我
再这里选择并且点击ok。

3
确认以后我们就新建出来了一个空间,来存放我们的项目,一般主版本还是要存放在trunk中,这个没有明确的界限,根据自己的选择来存放即可。

4
然后来跟大家演示一下如何新建SVN用户,在资源库下边就有一个Users,右击Users找到Create User点击进入填写用户名和密码,这个就是我们在下载或者是提交项目是用到的用户名和密码。一般只是第一次输入就可以了。

5
上传完项目以后还可以对此项目设置可以访问的用户权限,如果不设置的话默认是都可以读写的,右击项目找到Properties点击就可以添加访问用户和设置此用户的读写权限了,最好是设置一下,这样更安全一些。

6
如果以上步骤完成,在工具中就可以访问到此svn了,进行自己的操作即可。但是还有一点需要注意的是如果是本机可以直接用本机ip访问端口是可以选择的,如果是外网那就需要甩一个端口出来才可以访问。
http://jingyan.baidu.com/article/48b558e34c08d77f38c09a3e.html

与如何登陆svn服务器相关的知识