windows – SVN SSH和Sourceforge
我是新来的Sourceforge和SVN(SilkSVN在Windows上)。
我设法检查一个项目使用 svn co --username=zeroth123 svn://zeroth123@svn.code.sf.net/p/stddecimal/code/trunk stddecimal-code 但是,每次尝试使用ssh(所以我可以检入一个例子)它失败了 > svn co --username=zeroth123 svn+ssh://zeroth123@svn.code.sf.net/p/stddecimal/code/trunk stddecimal-code svn: E720087: Unable to connect to a repository at URL 'svn+ssh://zeroth123@svn.code.sf.net/p/stddecimal/code/trunk' svn: E720087: Can't create tunnel: The parameter is incorrect. 我已经设置SVN_SSH指向我的完全合格的plink.exe,它没有什么区别。我也试过将它改为junk.exe,没有什么不同,所以我不认为我们甚至看SVN_SSH,这耗尽了我在Sourceforge和其他论坛上找到的所有建议。 为了纪录我是项目管理员,因此有写权限(或至少认为我做的)! 有任何想法吗?
`%SVN_SSH%需要正确设置,需要使用Sourceforge注册SSH密钥。
请注意,默认情况下,新的Sourceforge项目为2.0版,而Sourceforge文档的99%为1.0版,并且显示为过时。 这些说明假设您已经安装了SVN并安装了PuTTY工具,您可以使用非安全协议成功访问项目,例如只读svn checkout svn://USER@svn.code.sf.net/p/ PROJECT / code / trunk PROJECT-code style命令应该可以工作。 这些说明解释了如何使用svn checkout svn ssh:// …进行这样的操作,这对于写入SourceForge是必需的。 >将%SVN_SSH%设置为SSH客户端的标准路径。例如。 setx SVN_SSH“C:/ Program Files(x86)/PuTTY/plink.exe” > svn希望在路径中正斜杠或双斜杠 >(可选?)缓存服务器RSA密钥。打开PuTTY,登录到svn.code.sf.net(或任何您的项目的服务器)。将出现提示,询问您是否要缓存服务器RSA密钥 – 单击是。 >您可能不需要这样做,如果不是,当您使用SVN连接您的项目时,您第一次会被问同样的问题。输入y。 >创建公钥/私钥,并使用Sourceforge注册公钥。 >创建一个密钥,更多的信息here例如。 >现在使用svn ssh协议的结帐应该工作! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在Windows上静态编译SDL游戏
- windows-server-2008 – 使用SMB2的2008 / 2008R2股票的奇怪
- ColdFusion 9静默安装在Windows 8上调用GUI安装程序
- windows – 如何使用DNS返回地理位置的本地IP地址?
- Windows – 当应用程序失去焦点时,Qt系统托盘上下文菜单仍然
- windows-server-2012 – 计划任务未在Windows Server 2012上
- windows-server-2008 – 断开连接后,RDP会话的GUI是否仍然有
- windows-phone-7 – monodroid,WP7和silverlight的单一代码
- windows – 无需登录即可在系统启动时启动应用程序
- Windows应用程序 – DPI问题