2016-12-30 7 views
-1

подводят ниже выпуска при подключении TDS с VS 2015.TDS и интеграция TFS

Созданием каталога "\ 10.207.7.199 \ с $ \ Inetpub \ Wwwroot \ DEVCMS \ Website_DEV". C: \ Program Files (x86) \ MSBuild \ HedgehogDevelopment \ SitecoreProject \ v9.0 \ HedgehogDevelopment.SitecoreProject.targets (560,5): Ошибка MSB3021: Невозможно скопировать файл «C: \ Program Files (x86) \ MSBuild \ HedgehogDevelopment \ SitecoreProject \ v9.0 \ TdsService.asmx " - " \ 10.207.7.199 \ c $ \ inetpub \ wwwroot \ DEVCMS \ Website_DEV \ TdsService.asmx ". Доступ к пути '\ 10.207.7.199 \ c $ \ inetpub \ wwwroot \ DEVCMS \ Website_DEV' отклоняется.

Также я могу получить доступ к пути от сервера сборки \\10.207.7.199\c$\inetpub\wwwroot\DEVCMS\Website\_DEV.

+0

Какой из TDS вы используете? Вы установили TDS на сервере сборки. Начиная с ** TDS 5.5 ** вам не нужно устанавливать на сервер сборки и использовать облачную сборку, установив пакет nuget: http://hedgehogdevelopment.github.io/tds/chapter5.html#tds-builds- используя облако-серверов –

ответ

0

Похоже, вы пытаетесь развернуть с TDS на целевой сайт, и у вас нет разрешения на это. Попробуйте запустить Visual Studio в «режиме администратора», чтобы узнать, разрешает ли это разрешение.

Также проверьте правильность пути, к которому вы пытаетесь установить. Он не выглядит корректным, поскольку я ожидал, что он будет иметь двойную косую черту в начале для сетевого пути, а затем косую черту в конце перед _DEV.

Кроме того, вы получаете доступ к приводу C $ на сетевом сервере. Как правило, вы должны быть администратором этой системы, чтобы это работало правильно. Я бы рекомендовал вместо этого создать папку UNC Share, которая позволит вам писать в определенную папку (возможно, папку «Веб-сайт») для любых запросов из вашей системы развертывания.