svn服务是否能够使用telnet命令验证正常

svn服务是否能够使用telnet命令验证正常,第1张

您的问题是:svn服务是否能够使用telnet命令验证正常?答案是肯定的,可以使用telnet命令来验证svn服务是否正常。使用telnet命令可以检查svn服务器的连接状态,以及svn服务器是否正常运行。可以使用telnet命令来检查svn服务器的端口是否正常,以及svn服务器是否可以正常接收和发送数据。此外,还可以使用telnet命令来检查svn服务器的网络连接状态,以及svn服务器是否可以正常处理客户端的请求。因此,可以使用telnet命令来验证svn服务是否正常。

问题是服务器未启动Subversion服务,或改变端口所致。多数因为安装的时候选用了端口,加上端口即可(80、8080、43等)。Windows下通过任务管理器查看svnserveexe进程是否运行,如有则记录 PID,然后在命令行中运行netstat -ano,查看对应PID的端口号(Subversion服务的默认端口号为3690)。如是端口改变,则需要在SVN检出URL中增加端口号。增加并运行Subversion服务。
[转]
估计会有下面这几种情况:
1windows自带的或用户自己安装的防火墙屏蔽了相应的端口
2客户端主机由于路由等原因无法连接到svn服务器主机
3客户端错误地配置了代理
4服务端服务没打开

春风沐浴的回答是一个办法,就是把整个库上传到网上免费的SVN空间服务上
如果要自己架设服务器的话,我自己架设过,具体思路是将SVN服务器先架设在局域网上,然后通过路由器的映射将其端口开放给互联网访问。为了解决ADSL线路每次重新连接时随机分配IP地址的问题,我们还需要申请一个免费域名。
下面是我的架设方法,首先你需要具备这些条件:
1、路由器1台,应有端口映射(转发规则-虚拟服务器)功能,最好有内置的花生壳动态DNS功能(否则就需要另外安装花生壳软件)。
2、SVN服务器一台
3、ADSL或其他通往互联网的网络线路
然后需要做以下事情:
1、架设好SVN服务器,保证内网访问畅通。
2、申请免费域名
登录花生壳网站(>通常是访问地址>方法/步骤一、准备工作
1、SVN服务器:解压缩包,可以从官方网站下载最新版本。
2、SVN客户端:TortoiseSVN,即常说的小乌龟,是一个客户端程序,用来与服务器端通讯。
二、安装服务器和客户端程序
1、SVN服务器:直接解压缩到某个文件夹下即可。示例路径:c:\svn\
备注:如果下载的是msi程序,直接运行按提示安装即可。
2、SVN客户端:直接运行按提示安装即可。示例路径:C:\Program Files\Subversion
三、建立版本库(Repository):示例路径:e:\svnroot。建立版本库有两种方法:
方法一,建立空目录e:\svnroot\repos1,进入repos1文件夹,在空白处点击右键,选择“TortoiseSVN->Create Repositoryhere”,
方法二,建立空目录e:\svnroot\repos2,进入DOS命令行,输入如下命令:
svnadmincreate e:\svnroot\repos2
四、运行SVN服务器,启动服务。启动服务有两种方法:
方法一,临时启动服务,在DOS下输入如下命令:
svnserve -d -r e:\svnroot\repos1 --listen-host ip地址 --listen-port=端口号
说明:“listen-host”和“listen-port”可选。默认端口是3690,如果端口已经被占用,可以通过选项listen-port指定端口号。
注意:请不要关闭命令行窗口,关闭窗口会把 svn服务就停止了。
方法二,启动SVN服务为后台运行程序:
sc create svnserve binPath= "c:\svn\bin\svnserveexe --service -r e:\svnroot\repos1" displayname= "Subversion" depend=Tcpip start= auto
说明一:
(1)sc是windows自带的服务配置程序。svnserve是服务的名称,可根据需求取名。
(2)参数binPath表示svnserve可执行文件的安装路径。
(3)--service表示以windows服务的形式运行,--r指明svnrepository的位置,service参数与r参数都作为binPath的一部分,因此与svnserveexe的路径一起被包含在一对双引号当中。
(4)displayname表示在windows服务列表中显示的名字,depend=Tcpip表示svnserve服务的运行需要tcpip服务,start=auto表示开机后自动运行。安装服务后,svnserve要等下次开机时才会自动运行。
说明二:
(1)binPath的等号前面无空格,等号后面有空格。displayname、depend、start也一样,service前面是--,不是- ,而r前面是-。
(2)若要卸载svn服务,则执行 sc delete svnserve 即可。
(3)从“sc”到“auto”是在同一个命令sc,必须写在同一行。
(4)启动服务命令:netstart svnserve,停止服务命令:net start svnserve,也可以进入Windows提供的界面 *** 作SVNService服务了,即控制面板—>服务。
(5)如果路径中包括空格,一定要用“\”处理“"”号,例如上面的例子中如果svnserveexe在“c:\programfiles\svn\”中,则命令应该写为“binpath="\"c:\programfiles\svn\bin\svnserveexe\"
五、配置用户和权限
(1)修改svnserveconf,在e:\svn\repos1\conf目录下,用文本编辑器打开svnserveconf:
将:
# anon-access = read
# auth-access = write
# password-db = passwd
改为
anon-access = read
auth-access = write
password-db = passwd
注意说明:
anon-access等列前面是没有空格的。
anon-access = read表示没通过用户名密码登录的访问只有读的权限,如果改为none则没有用户名密码不能访问
auth-access = write表示通过用户名密码登录的有写的权限(当然读的权限也就有了)
password-db = passwd表示可以通过 用户名 = 密码 的方式在passwd文件中添加用户
(2)修改同目录的passwd文件

一般最常见的工具是telnet,但是telnet使用的是tcp协议,换句话说telnet只能检测tcp的这个端口是否打开。

443端口即网页浏览端口,主要是用于>

利用工具查看本机开放的端口中4 4 3 是否被关闭。>

扩展资料:

注意事项:

1、在SVN服务器上安装使用nat123客户端并登录添加>

2、如果在客户端映射时外网地址域名使用了域名,则同时需要在注册域名解析网站上设置下对应的域名解析,让域名关联起来。

3、443端口应用使用>

参考资料来源:百度百科-443端口

1
、VisualSvn
Server
 VisualSvn
Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual
Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用
VisualSvn
Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。
2、
VisualSvn
Server安装过程
下载后,运行
VisualSvn-Server-214msi
程序,点击Next,下面的截图顺序即为安装步骤:
步骤1安装首页界面,见图
 
步骤2选择组件为服务器和管理终端功能
见图
 
步骤3自定义安装配置
见图
 
注意:
代码库保存地址你可以选择合适的目录,这个代码库Repositories是根目录,创建了就不能删除,如果删除了,VisualSVN
Server就不能运作。
实际上这个Repositories文件夹创建了之后就可以不用理会它了,也不用进去文件夹里面修改里面的文件(我的跟图例一样放在D盘)见下图
 
 
   
如果不选择Use
secure
connection
,Server
Port那里,默认端口有80/81/8080三个;如果选中最后面的CheckBox,则表示使用安全连接你看看防火墙里面是否限制了这个程序。正常情况下,当你第一次运行一个网络程序时,windows会d空格窗问你这个程序是否可以访问网络,如果你拒绝了,就会这样。
还有,如果你是自己在本机做版本控制一般做法是直接用tortoiseSVN在本地创建代码库,不需要subversion之类的东西

myeclipse中从svn拉取代码的方法:

1、点击工具栏上的File-Import,进入下图

2、点击Next进入下图

3、点击Next进入下图,输入SVN服务器的IP地址,包括端口号和文件夹等完整路径

4、点击Next进入下图导入项目


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/13102599.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-30
下一篇2025-08-30

发表评论

登录后才能评论

评论列表(0条)

    保存