viernes, 12 de febrero de 2010

martes, 2 de febrero de 2010

svn update no trae los archivos nuevos

Actualizando mi svn, en algunos casos no me actualizaba los archivos nuevos, y despues de mucho probar y probar, terminaba haciendo un nuevo checkout, esto era algo complicado por que a veces tenia cosas a medias en mi proyecto y me hacia subir cosas no funcionales.
Hoy encontré la solución, según dicen es problema de los clientes de svn, la solucion es la siguiente:
svn update --set-depth infinity --revision x
donde x es la revision en donde ya existe dicho archivo que será la ultima revision existente.
Con esto, svn realiza una actualizacion a dicha revision, esto tambien es util cuando se quiere regresar a una revision anterior y trae todos los archivos a dicha revision, ya que el depth infinity era lo que en las versiones anteriores 'recursive'.