Как уже отмечалось, это невозможно, поскольку есть веские причины (см., В частности, ответ Д. Гарсии).
Если eclipse поддерживает что-то подобное, я подозреваю, что оно создает несколько проверок за вашей спиной.
Что возможно, однако, это отразить изменения в одном рабочем каталоге и применить эти изменения к другому рабочему каталогу (если они перекрываются). После того, как вы это сделаете, все ваши изменения будут в едином рабочем каталоге, откуда вы сможете зарегистрироваться. Проблемы слияния, на которые указал D Гарсия, теперь являются вашей обязанностью решить во время исправления.
Если ваши рабочие каталоги не перекрываются, и единственная причина, по которой у вас есть несколько рабочих каталогов, заключается в том, например, что Вы не хотели извлекать весь репозиторий, я предлагаю проверить иерархию в общем корне ваших рабочих каталогов, но не рекурсивно (используя svn co -N root
), а затем получить конкретные рабочие каталоги с svn update path/to/subsetOfInterest
для промежуточных каталогов ). Таким образом, они все живут в одном рабочем каталоге и позволяют работать с ними атомарно.