Задача сообщества msbuild и Svn commit - PullRequest
3 голосов
/ 23 апреля 2009

В настоящее время я использую задачу сообщества MSBuild с открытым исходным кодом tigris, и у меня возникли проблемы с задачей SvnCommit. Я действительно не знаю, как использовать атрибут Targets У меня есть эта строка в моем проекте:

<SvnCommit Username="myName" Password="myPsswd" LocalPath="$(myPath)" ToolPath="$(SvnPath)" Targets="myFile.zip"/>

и у меня есть ошибка: "c: \ blabla" - которая является частью $ (myPath) - не является рабочей копией; svn: не могу открыть файл 'c: \ blabla.svn \ Entries "

Если у кого-то есть идеи, они приветствуются!

может быть, мне стоит использовать атрибут RepositoryPath?

1 Ответ

4 голосов
/ 23 апреля 2009

хорошо, я нашел свою проблему, и это настолько глупо, что я действительно извиняюсь за шум на этом сайте. кстати, если это может помочь кому-то, кто сталкивается с тем же пб ...

так что проблема была в моем атрибуте "Target"! Я должен был использовать ItemGroup: поэтому я добавляю следующие строки в свой проект

<ItemGroup>
  <ToCommit Include="$(myPath)/myFile.zip" />
</ItemGroup>

и изменили задачу:

<SvnCommit Username="myName" Password="myPsswd" LocalPath="$(myPath)" ToolPath="$(SvnPath)" Targets="@(ToCommit)"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...