CCNet не может когда-нибудь выполнить svn.exe

#svn #cruisecontrol.net

#svn #cruisecontrol.net

Вопрос:

У меня CCNet работает нормально под Windows server2008. Однако время от времени я получаю эту ошибку: System.IO.IOException: невозможно выполнить файл [C:Program FilesTortoiseSVNbinsvn.exe ]. Файл может не существовать или не может быть исполняемым. (Имя каталога неверно) —>

Я могу немедленно «принудительно» выполнить сборку снова, и затем она работает нормально. У нас около 8 проектов, запущенных в CCNet, и все они имеют довольно много общего кода, и эта проблема обычно возникает, когда код изменяется в общей части, и все сборки запускаются примерно в одно и то же время. Есть идеи, как этого избежать?

Комментарии:

1. Похоже, ваша ошибка связана с вашим рабочим каталогом, а не с путем к svn.exe ; можете ли вы проверить, каким должен быть рабочий каталог и может ли он быть удален другой сборкой?

2. Ах, ты мог бы быть на что-то Саймон. Я также использую одно и то же рабочее пространство для «принудительных» сборок выпуска всякий раз, когда нам это нужно, но я не могу вспомнить, делал ли я когда-либо сборку выпуска и сборку CI в одном и том же рабочем пространстве одновременно …. но это определенно возможно. Я буду следить за этим. Спасибо за отзыв!

3. Вы когда-нибудь выясняли, в чем проблема? Поскольку я тоже получаю эту ошибку.