1
4
如果您知道机器的详细信息(主机名、登录名、密码),我现在唯一能想到的就是使用 Java SSH library 登录到该框并运行该命令。 或者,您可以在本地计算机上编写一个脚本,在给定正确参数的情况下在远程计算机上运行该脚本。 这是我能想到的最简单的方法! |
2
2
如果设置SSH太复杂,您可以编写一个小的Java程序,该程序监听套接字上的连接,然后运行脚本。在Postgres服务器上安装它,并在测试用例中连接到它。 也就是说,我建议在每台开发人员机器上安装Postgres的副本。这将使您的测试运行得更快,并且当两个开发人员同时运行测试时,您不会得到虚假错误。此外,您不会因为网络问题而出错,因为有人在服务器上进行维护,因为DeveloperX更改了DB模式等。 |
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
g00dds · 如何在bash中从文件中的每一行解码base64? 2 年前 |
Paul · Bash wait命令忽略指定的进程ID 2 年前 |
RafaÅ G. · 如何使用从文件读取的多行参数运行ssh? 2 年前 |
Priya · 在shell脚本中多次运行python脚本 2 年前 |