svn 在执行 "svn update" 或 "svn checkout" 命令时挂起
svn hangs during executing "svn update" or "svn checkout" command
Linux主机:我执行“svn update
”或“svn checkout
”后挂掉,什么都不显示,进程一直在运行状态和未完成,屏幕上没有任何显示。
之前没问题
我尝试使用“strace -f svn update .....
”,它挂在这一步:
socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(3690),
sin_addr=inet_addr("**.***.**.**")}, 16) = 0
setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
read(3, "( success ( 2 2 ( ) ( edit-pipel"..., 4096) = 116
write(3, "( 2 ( edit-pipeline svndiff1 abs"..., 154) = 154
read(3, ^C <unfinished ...>
我机器上的svn服务器版本:
svn,版本 1.6.11 (r934486)
客户端版本为:
TortoiseSVN 1.7.12,内部版本 24070 - 64 位,2013/03/29 08:00:43
颠覆 1.7.9,
4月1.4.6
apr-utils 1.3.12
霓虹灯 0.29.6
OpenSSL 1.0.1e 2013 年 2 月 11 日
zlib 1.2.7
我需要使用 kill 命令来取消这个进程
我有另一个相同版本的svn服务器,它工作正常。
我发现执行"svn update .."或"svn checkout"后会生成一个新进程“svnserve -d -r repo/”。
如果我试了五次,就会有五个进程“svnserve -d -r repo/”。
您应该使用最新的 Subversion。截至 2016 年,唯一实际和受支持的版本是 1.8 和 1.9。 SVN 1.7 及更早版本非常陈旧、过时,不应再使用。
升级您的 Subversion 客户端。
这个问题是由权限引起的,存储库磁盘被移除了访问权限。
以我为例。当我尝试更新某个项目时,它会卡在某个文件上。我认为有些文件已损坏,因为将 svn 从损坏的硬盘驱动器迁移到其他驱动器。
Linux主机:我执行“svn update
”或“svn checkout
”后挂掉,什么都不显示,进程一直在运行状态和未完成,屏幕上没有任何显示。
之前没问题
我尝试使用“strace -f svn update .....
”,它挂在这一步:
socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(3690),
sin_addr=inet_addr("**.***.**.**")}, 16) = 0
setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
read(3, "( success ( 2 2 ( ) ( edit-pipel"..., 4096) = 116
write(3, "( 2 ( edit-pipeline svndiff1 abs"..., 154) = 154
read(3, ^C <unfinished ...>
我机器上的svn服务器版本: svn,版本 1.6.11 (r934486)
客户端版本为: TortoiseSVN 1.7.12,内部版本 24070 - 64 位,2013/03/29 08:00:43 颠覆 1.7.9, 4月1.4.6 apr-utils 1.3.12 霓虹灯 0.29.6 OpenSSL 1.0.1e 2013 年 2 月 11 日 zlib 1.2.7
我需要使用 kill 命令来取消这个进程
我有另一个相同版本的svn服务器,它工作正常。
我发现执行"svn update .."或"svn checkout"后会生成一个新进程“svnserve -d -r repo/”。
如果我试了五次,就会有五个进程“svnserve -d -r repo/”。
您应该使用最新的 Subversion。截至 2016 年,唯一实际和受支持的版本是 1.8 和 1.9。 SVN 1.7 及更早版本非常陈旧、过时,不应再使用。
升级您的 Subversion 客户端。
这个问题是由权限引起的,存储库磁盘被移除了访问权限。
以我为例。当我尝试更新某个项目时,它会卡在某个文件上。我认为有些文件已损坏,因为将 svn 从损坏的硬盘驱动器迁移到其他驱动器。