0
Q
与互动节目沟通?
A
回答
1
这是关于使用SVN Ruby绑定一个优秀的新手必看:
0
你应该能够做一些事情,如:
require 'open3'
username = "xxx"
password = "xxx"
Open3.popen3("svn ls --username #{username}") do |stdin, stdout, stderr|
stdin.puts(password)
stdin.close
end
这都直了我的头,我没有测试过,所以它可能会以可怕的方式破裂。 ;)
相关问题
- 1. 沟通与目标任务
- 2. 沟通与驱动 - OS X
- 3. AngularJS项目不与WebAPI项目沟通
- 4. 情节与互动
- 5. 如何让多个UITableViewCells相互沟通/互动?
- 6. 卡夫卡节点如何相互沟通?
- 7. 沟通与Android RIL
- 8. angularJS与API沟通
- 9. Javascript与C++沟通
- 10. 与stagewebview的沟通
- 11. 与网页沟通
- 12. Android与AlarmManager沟通
- 13. Python能否自动与SVN沟通
- 14. 如何与嵌入式活动沟通
- 15. Android webview js与活动的沟通
- 16. AccesibilityService与活动之间的沟通
- 17. 面板可以相互沟通吗?
- 18. Apache Storm可以互相沟通吗?
- 19. 多个安装相互沟通
- 20. 如何让Facebook Bots相互沟通?
- 21. 需要多个iPad互相沟通
- 22. Xdebug和Netbeans没有互相沟通
- 23. 角度 - 两个组件相互沟通
- 24. 2个线程如何相互沟通?
- 25. Chrome扩展可以相互沟通吗?
- 26. 什么是与DLL互相沟通的最佳方式
- 27. 2个片段在活动内部如何相互沟通
- 28. jnlp与javascript的沟通
- 29. 如何与WebService沟通
- 30. 与父母网站沟通
你的脚本没有显示它的工作原理。我在“stdin.close”之后添加了一行“puts stdout.getc”。现在脚本停止提示密码。看来svn为密码提示创建了新的tty,所以stdin.puts不能工作 – krvladislav
尝试在'stdin.close'之前放置'puts stdout.gets' – netmute
没有什么改变 – krvladislav