как получить частичное обновление от Subversion

Я в следующем сценарии в репозитории моего приложения:

revision 7 (2 changed files, 1 added file) revision 6 (4 changed files) revision 5 (2 added, 2 deleted, 2 changed) revision 4 (3 changed files) revision 3 (12 added, 2 changed files)

Я хочу получить рабочую копию, которая включает все изменения от редакции 3 до заголовка, но НЕ включает изменения для редакций 5 и 6.

Я использую SVN Merge для этого, но изменения не отражаются, и я получаю конфликты файлов для ревизии 5 и 6.

Ниже приведено описание файла конфигурации nant, которое содержит исполняемые команды для этого.

<exec program="C:\Program Files\CollabNet\Subversion Client\svn.exe" commandline="checkout https://test.repositoryhosting.com/svn/1_test@${Rev} D:\MyTest --username test --password 123"/> 
<exec program="C:\Program Files\CollabNet\Subversion Client\svn.exe" commandline="merge -c  -6  https://test.repositoryhosting.com/svn/1_test  D:\MyTest  --username test --password 123"  />
<exec program="C:\Program Files\CollabNet\Subversion Client\svn.exe" commandline="merge –c  -5  https://test.repositoryhosting.com/svn/1_test  D:\MyTest  --username test --password 123"  />
<exec program="D:\NANT_SCRIPTS\Delete Publish.bat"  commandline="${Rev}" />
<exec program="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe" commandline="-nologo -v / -p D:\ MyTest -u D:\PublishOutput_${Rev}" />

Как я могу решить эту проблему?

Ответы на вопрос(1)

Ваш ответ на вопрос