Основная причина этой ошибки: На данный момент песочница, из которой вы пытаетесь выполнить повторную синхронизацию, — это просто папка в вашей системе, ее необходимо зарегистрировать в MKS, чтобы MKS распознавал ее как Песочница(понятная структура МКС).
Что означает этот код выхода 5: Сборка из Sandbox_location завершается с кодом ошибки 5: означает, что невозможно создать или использовать выбранную команду.
Как найти основную причину этой ошибки: перейдите к mks/bin directory/si sandboxes.
вышеприведенная команда выведет список всех существующих песочниц на вашем локальном компьютере (откуда вы пытаетесь запустить повторную синхронизацию) и их сопоставление с проектами на сервере репозитория MKS.
Если расположение песочницы, для которой вы выполняете повторную синхронизацию, не указано там, значит, оно еще не зарегистрировано в репозитории MKS.
Необходимое условие для выполнения повторной синхронизации: песочница, для которой выполняется повторная синхронизация, должна быть зарегистрирована на сервере репозитория MKS.
как это исправить Если вы используете компьютер с Windows и имеете веб-интерфейс MKS: создайте новую песочницу с местоположением песочницы в качестве текущего местоположения песочницы, которую вы пытаетесь выполнить повторно.
Если Linux: перейдите в папку с вашей текущей песочницей.
от этой точки до MKS/bin/si createsandbox -R --host=yourhostname --pw=***
он создаст/зарегистрирует вашу локальную папку в качестве песочницы на MKS Rep Server.
Как проверить правильность регистрации si sandboxes. Результаты должны соответствовать вашей новой песочнице.. :)
Удачной работы и всего наилучшего
person
Sai Santosh Venkatrao Parasa
schedule
13.11.2014