0

在尝试使用 si resync 重新同步时,我们收到一条错误消息:

"MKS125216 The sandbox file sandbox_path_here/project.pj is not registered with the system."

当我尝试另一个沙盒时,我在本地使用了相同的命令。

知道这个错误是什么意思:

MKS125216 The sandbox file sandbox_path_here/project.pj is not registered with the system.

帮助您的输入。谢谢

4

1 回答 1

1

此错误的根本原因: 到目前为止,您尝试从中重新同步的沙箱只是您系统中的一个文件夹,它必须在 mks 中注册,以使其与沙箱一样被 MKS 识别(MKS 可理解的结构)。

此退出代码 5 的含义是: 从 Sandbox_location 构建并退出并出现错误代码 5:意味着无法创建或使用命令的选择。

如何找到此错误的根本原因: 转到mks/bin directory/si sandboxes.

上面的命令将列出您本地计算机中的所有现有沙箱(从您尝试运行重新同步的地方)及其到 MKS 存储库服务器中项目的映射。

如果您正在运行重新同步的沙箱位置未在此处列出,则表示它尚未注册到 MKS 存储库。

运行 si resync 的先决条件:运行 resync的沙箱应在 MKS Repository Server Machine 中注册。

如何解决此问题 如果您使用的是 Windows 机器并拥有 MKS Web UI:创建一个新的沙箱,其中沙箱的位置作为您尝试重新同步的沙箱的当前位置。

如果是 linux :转到当前沙盒文件夹的位置。

从那个位置点到MKS/bin/si createsandbox -R --host=yourhostname --pw=***

它将使用 MKS Rep Server 创建/注册您的本地文件夹作为沙箱。

如何验证它是否正确注册了 沙箱结果应该包含您的新沙箱.. :)

工作愉快,万事如意

于 2014-11-13T13:30:39.553 回答