Sitecore TDS и Team City - ошибка блокировки
У меня есть проект Sitecore, и я использую TDS для развертывания проекта и элементов Sitecore. Это отлично работает на моей локальной машине и в моей конфигурации Dev в Team City, но моя сборка QA завершается с ошибкой:
Deploy failed. Reason: System.Web.Services.Protocols.SoapException: Locking Error 5 ---> HedgehogDevelopment.Padlock.PadlockException: Locking Error 5 [E:\TeamCity\buildAgent\work\cf62a29aa8ef565f\TDS.Core\TDS.Core.scproj]
at HedgehogDevelopment.Padlock.u.H(String ?) [E:\TeamCity\buildAgent\work\cf62a29aa8ef565f\TDS.Core\TDS.Core.scproj]
at HedgehogDevelopment.SitecoreProject.Service.TdsService.Unlock(String key) [E:\TeamCity\buildAgent\work\cf62a29aa8ef565f\TDS.Core\TDS.Core.scproj]
--- End of inner exception stack trace --- [E:\TeamCity\buildAgent\work\cf62a29aa8ef565f\TDS.Core\TDS.Core.scproj]
at HedgehogDevelopment.SitecoreProject.Service.TdsService.Unlock(String key) [E:\TeamCity\buildAgent\work\cf62a29aa8ef565f\TDS.Core\TDS.Core.scproj]
Я не могу найти что-нибудь об этой ошибке.
1 ответ
В нашем случае это произошло из-за несовпадения версии для HedgehogDevelopment.SitecoreProject.Service.dll
. Убедитесь, что версия dll совпадает с версией TDS, которую вы используете.
Я столкнулся с той же проблемой на своем локальном компьютере, и переустановка Sitecore Connector решила эту проблему.