estoy totalmente confundido asumiendo que estoy en una copia de trabajo y hacer lo siguiente:SVN eliminar dolor de cabeza ¿Qué estoy haciendo mal?
svn mkdir trunk
svn mkdir tags
svn mkdir branches
svn commit -m "added trunk branches and trunk"
cd trunk
touch a b c d e f g
svn add a b c d e f g
cd ..
svn commit -m "added files"
svn copy trunk tags/1.0
svn commit -m "tagged 1.0"
Ahora quiero borrar un archivo y etiquetar otra versión
svn delete trunk/e
svn commit -m "deleted file e"
svn copy trunk tags/1.1
svn commit -m "created tag 1.1"
me sale un mensaje de error similar a lo siguiente:
/svn/repos/banana/!svn/wrk/1f39512a-0e1e-11e0-9d1f-5be991158436/63885/tags/1.1/e' camino no encontró
¿Qué diablos estoy haciendo mal aquí?
Actualización:
He descubierto que si hago una actualización después de la SVN eliminar todo funciona bien. Me gustaría una explicación para este comportamiento.
Una cosa para mencionar es que una vez que haya creado su troncal, etiquetas, ramas, no es una práctica común mantener una copia de trabajo de todo el repositorio, normalmente de una sola rama o el tronco en una copia de trabajo determinada. –