如何登陆svn服务器
❶ 如何设置SVN服务器端
方法/步骤
1
安装过程就不在这里叙述了,在网上可以找到很多的资料,安装起来也和方便,本机已经安装了svn,现在就让我们直接看服务器端的图形化界面,从这里开始吧!
2
首
先来说一下Repositories这个是我们的资源库的目录,右击找到Create New
Repository点击就会进入要写资源库名称的界面,在这里自己写一个名字即可(可以根据自己的项目名称在写一个,这样容易识别),我再这里写了一个
名称,下边有一个复选框,这个复选框的意思是要不要新建出来几个文件夹,分成主线或者是分支,根据自己的需要,如果项目要有分支可以选择,也可以不选,我
再这里选择并且点击ok。
3
确认以后我们就新建出来了一个空间,来存放我们的项目,一般主版本还是要存放在trunk中,这个没有明确的界限,根据自己的选择来存放即可。
4
然后来跟大家演示一下如何新建SVN用户,在资源库下边就有一个Users,右击Users找到Create User点击进入填写用户名和密码,这个就是我们在下载或者是提交项目是用到的用户名和密码。一般只是第一次输入就可以了。
5
上传完项目以后还可以对此项目设置可以访问的用户权限,如果不设置的话默认是都可以读写的,右击项目找到Properties点击就可以添加访问用户和设置此用户的读写权限了,最好是设置一下,这样更安全一些。
6
如果以上步骤完成,在工具中就可以访问到此svn了,进行自己的操作即可。但是还有一点需要注意的是如果是本机可以直接用本机ip访问端口是可以选择的,如果是外网那就需要甩一个端口出来才可以访问。
http://jingyan..com/article/48b558e34c08d77f38c09a3e.html
❷ 怎么在自己的电脑上使用SVN,需要安装什么服务器
SVN分客户端和服务器端,如果已经有SVN服务器了(比如公司已经架设了SVN服务器),那么你电脑上只要装客户端就可以了,最常用的客户端是TortoiseSVN,另外也有用于Eclipse的SVN插件,看你平时用SVN来做什么了。 如果没有服务器端,那就要自己架怎么在自己的电脑上使用SVN,需要安装什么服务器?
❸ 如何连接svn服务器ip动态变化
如果是说内网IP地址动态变化的话,就把SVN服务器设置成固定IP地址
如果是说外网IP地址动态变化的话,就申请一个免费域名,将这个域名和外网IP地址绑定,访问SVN服务器的时候用域名代替IP地址来访问,每次IP地址变化后,就重新绑定一次,但一般路由器上可以设置不论IP地址怎么变化都自动和这个域名绑定
❹ 怎样打开svn 服务器
windowns 下你可以通过TortoiseSVN 连接操作
❺ 外网如何访问SVN服务器
在SVN服务器所在的局域网内,使用SVN的内网地址进行https进行访问。正常情况下,在内网是可以正常访问连接使用的。
❻ tortoisesvn 在哪输入svn服务器用户名密码
你先检查下svnserve.conf中的两个文件的引用是否正确,以及你的authz跟你passwd文件是否配置正确
❼ 如何配置svn服务器
我这里是使用linux+centos+nginx。
1、安装svn服务器
yum install subversion 中间会提示是否ok,输入y,确认。安装完成会提示:complete!
2、可以查看svn的版本信息。
svnserve --version3、新建SVN目录
mkdir -p /alidata/www/svndata/first4、给svn目录权限
chmod -R 777 /alidata/www/svndata/5、修改配置文件。
文件地址:/alidata/www/svndata/first/conf/ 目录里面会有3个文件:authz、passwd、svnserve.conf
下面我们逐个的修改配置文件:
1)、authz文件的修改。
1)、设置用户组
[groups] harry_and_sally = aa,xiaoming 2)、设置用户组的权限
# [repository:/baz/fuz] [/] @harry_and_sally = rw // harry_and_sally和上面的是对应的,名字随便起,保持一致就行。 * = r 3)、:wq 保存退出。
2)、passwd文件的修改。
1)、添加用户。
[users] gaomeng = aa xiaoming = xiaoming2)、:wq 保存退出。
3)、svnserve.conf文件的修改。
1)、注意:去除前面的#号的同时,也要把空格去掉,顶行。
anon-access = none // 将read 改为 none auth-access = write password-db = passwd authz-db = authz realm = first // first是我的版本控制库的文件夹名
2)、:wq 保存退出。
6、重新启动svn服务。
svnserve -d -r /alidata/www/svndata/first/
7、这个时候我们去本地检出svn版本控制,可能会出现这样的错误。
invalid authz configuration svn 为什么呢?
因为我们在上面加入了aa和xiaoming的两个用户。但是,这两个用户之前并没有创建。
解决方法:
我们在系统中新建aa和xiaoming这两个用户即可。
新建代码实例:
[root@iZ23r95x9p9 first]# adser xiaoming [root@iZ23r95x9p9 first]# passwd xiaoming查看是否新建成功:
[root@iZ23r95x9p9 first]# groups xiaoming xiaoming : xiaoming8、新建完毕之后,再重新的启动一下,看看本地是不是可以检出了。这里就大功告成。
❽ 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服务存在,并且已自动启动.
❾ 如何架设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就这么配置好了。
❿ tortoisesvn怎么登陆
TortoiseSVN只是个客户端,你需要另外的服务器端配合才行
服务器端可以去SVN官网下载原版,也可以去Collabnet等官网下载集成版