如何解决Unison 2.48 \ n“,但收到”grunt-cli:grunt命令行界面(v1.2.0)
- 我使用docker和统一。
- 我在https://www.mgt-commerce.com/documentation/mgt-development-mac-file-synchronization中一步步地进行操作。
- 我忘了运行文件同步,然后在我的项目上使用SSH运行grunt。
-
在我的ssh项目上运行grunt并开始文件同步之后。 有些麻烦就是这样的。
致命错误:从服务器收到意外的头文件:期望“Unison 2.48 \ n”,但收到“grunt-cli:grunt命令行界面(v1.2.0)\ n”,它在“g”处有所不同。 这可能是因为您在客户端和服务器计算机上安装了不同版本的Unison,或者因为您的连接失败,某人正在打印错误消息,或者因为远程loginshell在启动Unison之前正在打印某些内容。
我必须尝试从mgt-commerce [dot] com / documentation / mgt-development-mac-file-synchronization进行故障排除。 但没有工作,并尝试卸载我的unison仍然没有工作。
你应该把这个与MGT商务支持,真的。 可能您正在使用错误的URL或主机名称。
Unison连接到主机时,会启动该主机上的unison
可执行文件。 然后尝试build立与在远程主机上运行的可执行文件的联系。
在这种情况下,Unison抱怨,因为它找不到一个可执行文件可以交谈。 特别是,名为grunt-cli
的可执行文件正在回复。
您可以尝试通过执行以下操作来解决此问题:
ssh root@127.0.0.1 unison -version
这应该打印一些像
unison version 2.40.63
(版本号可能不同。)如果看不到这样的消息,则表示在远程主机上找不到Unison。 确切的错误信息应该给你一些提示。