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. 如何讓多個UITableViewCells相互溝通/互動?
- 2. Javascript與C++溝通
- 3. Android與AlarmManager溝通
- 4. 與網頁溝通
- 5. 溝通與Android RIL
- 6. 如何與嵌入式活動溝通
- 7. Python能否自動與SVN溝通
- 8. 角度 - 兩個組件相互溝通
- 9. Chrome擴展可以相互溝通嗎?
- 10. Apache Storm可以互相溝通嗎?
- 11. 多個安裝相互溝通
- 12. 需要多個iPad互相溝通
- 13. 面板可以相互溝通嗎?
- 14. 如何讓Facebook Bots相互溝通?
- 15. 什麼是與DLL互相溝通的最佳方式
- 16. 無法與Watson溝通
- 17. protobuf-net與C++溝通
- 18. 與Android服務溝通
- 19. sqljocky - MySql - 與MySql溝通
- 20. 如何與客戶溝通
- 21. 與PHP溝通ATL COM dll
- 22. 與BuildCraft溝通的Minecraft mod
- 23. NFC與現有RFID溝通
- 24. silverlight 3.0與winforms的溝通
- 25. asp與flex的溝通
- 26. 溝通與REST服務
- 27. As3與C#或Asp.net溝通
- 28. GCM與他人溝通activites
- 29. 相互依賴的組件,它需要相互溝通
- 30. WPF - 脫節的控制需要溝通
你的腳本沒有顯示它的工作原理。我在「stdin.close」之後添加了一行「puts stdout.getc」。現在腳本停止提示密碼。看來svn爲密碼提示創建了新的tty,所以stdin.puts不能工作 – krvladislav
嘗試在'stdin.close'之前放置'puts stdout.gets' – netmute
沒有什麼改變 – krvladislav