Subdirectory SVN todavía está en la twig, pero la raíz es el tronco

He comprobado la twig V1.2.3_hotfix-1 . Quería pagar la versión HEAD trunk. Pero no funcionó. Tengo la siguiente estructura ahora.

  • SVN Root tiene URL svn://server/myportal/trunk
  • SVN Root / api tiene la siguiente URL svn://server/myportal/branches/V1.2.3_hotfix-1/api .

¿Cómo puedo arreglar esto?

 glsdev @ glsonedev: ~ / dev / myportal $ svn info
 Camino: .
 Ruta de raíz de copy de trabajo: / home / glsdev / dev / myportal
 URL: svn: // server / myportal / trunk
 URL relativa: ^ / trunk
 Raíz del repository: svn: // server / myportal
 UUID del repository: 28da928d-5215-0510-adb9-eb8ce30c5931
 Revisión: 3120
 Node Kind: directory
 Horario: normal
 Último autor cambiado: joar27697844
 Última modificación Rev: 3120
 Última modificación de date: 2017-03-14 11:30:37 +0100 (Di, 14 Mär 2017)

 glsdev @ glsonedev: ~ / dev / myportal $ cd api 
 glsdev @ glsonedev: ~ / dev / myportal / api $ svn info
 Camino: .
 Ruta de raíz de copy de trabajo: / home / glsdev / dev / myportal
 URL: svn: //server/myportal/branches/V1.2.3_hotfix-1/api
 URL relativa: ^ / branches / V1.2.3_hotfix-1 / api
 Raíz del repository: svn: // server / myportal
 UUID del repository: 28da928d-5215-0510-adb9-eb8ce30c5931
 Revisión: 3120
 Node Kind: directory
 Horario: normal
 Último autor cambiado: mijo27698561
 Última modificación modificada: 2978
 Última modificación de la date: 2017-02-22 14:35:38 +0100 (Mi, 22 de febrero de 2017)

Probé http://svnbook.networking-bean.com/en/1.8/svn.advanced.sparsedirs.html también, pero no funcionó. svn clean revert all no funcionó tan bien.

En su caso, la forma en que surgió este problema probablemente especifique exactamente cómo Intellij tradujo sus commands de menu a commands svn. No voy a especular aquí.

Debería poder cambiar solo el directory api a trunk usando el siguiente command (ejecute dentro de ~/dev/myportal según su descripción):

 svn switch ^/trunk/api api 

Esto supone que el directory api existe en el tronco. Si no es así, primero deberá copyrlo en el enlace troncal:

 svn copy ^/branches/V1.2.3_hotfix-1/api ^/trunk