我正在尝试使用以下行对远程计算机上的工作副本进行清理和更新:
svn cleanup \ {machine name} \ path.to.working.copy
和
svn update \ {machine name} \ path.to.working.copy
我收到以下错误: svn:解析'\ {machine name} \ path.to.working.copy
的大小写错误这两台计算机都是虚拟的,位于同一个域中。 互相ping是成功的。 有什么想法吗?
答案 0 :(得分:0)
如果您尝试使用Windows共享路径访问它,则使用计算机的名称或IP地址进行双反斜杠\\the-other-machine\
。您还需要一个共享名称;如果您拥有对该计算机的管理访问权限,则通常会有一个隐藏的管理员共享drive-name- $,即
\\the-other-machine\c$\path.to.working.copy\
如果这不起作用,最好的办法是尝试在资源管理器中打开路径,它将为您处理身份验证和连接。您也可以在控制台上使用net use
,例如
net use \\the-other-machine\c$
如果仍然无效,您需要确保在远程计算机上启用了文件共享并打开了相关的防火墙端口,您尝试访问的共享存在(或创建一个新的)并且 - 如果计算机不在域上 - 本地安全策略允许远程用户登录。