在远程机打开sharpsvn客户端测试,结果报错

Svn启动窗口报错 Unable to connect to a repository at URL 'svn://...'

咋整,我在win10我的开发环境上没报错啊,

一时间各种的想象, 昨天先是svn客户端不能再win7上运行,后来编译平台换成X86模式,sharpsvn.dll 换成x86,问题解决 .注意:必须删除原先生成的bin文件,当时我只删除了exe文件,结果还是报错,debug 模式和 Release 都要换到x86 .

接着点开svn功能初始化时,出现以上错误,大家可能想是svn地址设置的问题之类,其实不是,只因 初始化svn客户端窗口时运行了一段超前的代码,这段超前的代码就是查看svn文件,

在程序里边我是声明的方式进行. 在svn客户端加的类里边我就是这么声明的.结果程序在new svn 这个类时,给初始化了这段代码,结果出现远程session报错.

// SvnRemoteSession remoteSession = new SvnRemoteSession(new Uri(onlineSVN));
//public void GetSvnFilelist()
//{
// string dirRelPath = remoteSession.MakeRepositoryRootRelativePath(new Uri(onlineSVN)); //获取相对目录相对配置库根目录的相对路径
// remoteSession.List(dirRelPath,
//new EventHandler<SvnRemoteListEventArgs>(
// delegate (object s, SvnRemoteListEventArgs e)
// {
// //e.Name: 元素名
// //e.Path: 元素路径
// //e.RetrievedRevistion: 元素的版本号
//}));
//}

那么如何快捷的找到错误所在呢,  程序在远程机上运行,没有开发环境,相信大牛们都懂, 在这我就说一下简单的方式

1:在远程的软件安装机器上安装Team viewer  远程控制软件. 免费的,别用于商业用途就可以. 非常不错的远程控制软件, 支持远程窗口拉动文件直接到目标文件夹.你要在局域网,传输速度也很快. 注册一个账号,两台机器公用一个,不会的自己摸索一下.

2:开启vs2015 提供的远程调试功能

分两步去做 这篇文章写的恨详细了

http://www.cnblogs.com/jesselzj/p/5568164.html

补充一下文章里边的操作:使用远程客户端的服务器文件X64版本就可以了.兼容x86.

运行远端程序,在vs环境下设置断点, 有点断点经验的操作起来很容易上手. 每次关闭软件,修改了程序,传到远程机,远程机开启软件, vs端 重新附加进程,这里在设置远程端的ip的时候每次还要填写一下.微软需要改进一下.

总体来讲远程调试跟本机调试时时一样的. 能较快的发现问题来源.

C# 解决SharpSvn启动窗口报错 Unable to connect to a repository at URL 'svn://....'的更多相关文章

  1. 【SVN】Unable to connect to a repository at URL 'svn://localhost/Test'

    早上配置SVN,但是这次不是那么顺利... 环境: Windows 7 SVN服务器端:CollabNetSubversion-server-1.8.13-1 SVN客户端:TortoiseSVN_V ...

  2. 解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException"socket closed

    原因分析: 1.可能是端口被占用导致,其他软件占用了tomcat的端口. 2.可能是在打开Tomcat的情况下关闭了Eclipse.idea等开发工具,或是Eclipse.idea非正常关闭(如电脑. ...

  3. [Java-Idea]解决idea启动项目报错:Unable to open debugger port(127.0.0.1:53046):java.net.SocketException"socket closed

    命令行窗口,执行命令:netstat -aon|findstr 9030 查找占用端口的进程 taskkill -f -pid 11331

  4. 错误 Unable to connect to a repository at URL 'svn://ip地址' 和 No repository found in 'svn://ip地址'

    SVN服务器是CentOS6.10 使用TortoiseSVN客户端检出时遇到如下图所示的错误: 是因为没有指定SVN仓库的路径 在SVN服务器执行命令:svnserve -d -r /SVN版本库的 ...

  5. svn: E170013: Unable to connect to a repository at URL svn: E230001: Server SSL certificate verification

    idea更新项目报E230001: Server SSL certificate verification failed: certificate issued for a different hos ...

  6. linux上SVN出现 "Unable to connect to a repository at URL 'svn://xx.xx.xx.xx/xxx' 和 No repository ...

    centos上安装了svn, 有时候会不知道什么原因出现客户端小乌龟无法连接或无法提交等情况. 1. 万能重启,xshell连接服务器,输入 service svnserve restart 命令. ...

  7. Svn启动窗口报错 Could not load file or assembly 'SharpSvn.dll' or one of its

    win10 64位系统生成没问题,测试都没问题,结果换到win7 64位系统上,点开就出现,网上搜了下,通过以下方式解决, 必须把bin 文件夹全部删除,重新生成.要不还是会报错. Solve it. ...

  8. Unable to connect to a repository at URL 解决方法

    提示"Unable to connect to a repository at URL 'svn://localhost/project1/'" or “Can't connect ...

  9. CentOS7图形界面启动报错unable to connect to X server

    以前还可以正常启动图形界面,这次启动失败,报错unable to connect to X server 使用的是oracle用户,因为我是在oracle用户下创建的oracle数据库等 解决办法: ...

随机推荐

  1. Android DevArt6:Android中IPC的六种方式

    Android中IPC的六种方式 1.使用Bundle 最简单的进程间通信方式:Intent + Bundle: 支持三大组件:Activity.Service.BroadcastReceiver : ...

  2. eclipse 关于*.properties 文件 中文显示为Unicode,无法显示中文的问题(Properties Editor)

    一.以下为在线安装Properties Editor的过程1.在eclipse下 "帮助"(help)--- 2.Install New Software3.Add4.Name:P ...

  3. Nmap结果文件XML文件解析

    对nmap扫描结果xml格式的文件进行解析,无需直接xml解析或读取,可直接使用模块: 1.nmapparser 安装:pip install nmapparser Demo: #!/usr/bin/ ...

  4. django select_related()和反射结合

    对于有外键关联的表,select_related()会自动进行多变关联; ret = models.UserInfo.objects.all().select_related() print ret. ...

  5. sublime text3 激活码——许可证

    亲测: 现在是公元2018年6月4日.晴 ``` ----- BEGIN LICENSE ----- sgbteam Single User License EA7E-1153259 8891CBB9 ...

  6. 解决运行wamp提示“MSVCR110.dll”丢失的问题!

    我在Windows系统上安装wampserver2.5 64位,安装到最后,总是提示丢失msvcr110.dll 解决办法: 到这个网站下载一个Visual C++ Redistributable f ...

  7. Kubernetes K8s

    1 Kubernetes入门及概念介绍 Kubernetes(K8s)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩展.开源将Docker 看成Kubernetes内部使用的低级别组 ...

  8. 'Could not find first log file name in binary log index file'的解决办法

    数据库主从出错: Slave_IO_Running: No 一方面原因是因为网络通信的问题也有可能是日志读取错误的问题.以下是日志出错问题的解决方案: Last_IO_Error: Got fatal ...

  9. vuejs 组件通讯

    在应用复杂时,推荐使用vue官网推荐的vuex,以下讨论简单SPA(single-page application 简称为 SPA)中的组件间传值. 一.路由传值 路由对象如下图所示: 在跳转页面的时 ...

  10. JIT物料在途未清PO作为供给

    以下是本应在TEMP中处理,目前是写到FP_CHECK_SAP_DATA中 ----JIT物料在途未清PO作为供给 add by landor on 20180809 INSERT INTO SAP_ ...