issuse sobre la ruta del estilo cygwin y ms-dos

En cygwin environment, svn info "D:\tmpsvn\code.txt" command svn info "D:\tmpsvn\code.txt" .

Tiene algunas advertencias:

cygwin warning: MS-DOS style path detected: /cygdrive/d/tmpsvn/D:\tmpsvn\code.txt Prefernetworking POSIX equivalent is: /cygdrive/d/tmpsvn/D:/tmpsvn/code.txt CYGWIN environment variable option "nodosfilewarning" turns off this warning. Consult the user's guide for more details about POSIX paths: http://cygwin.com/cygwin-ug-net/using.html#using-pathnames svn: warning: W155010: The node '/cygdrive/d/tmpsvn/D:\tmpsvn\code.txt' was not found.

¿Por qué la ruta se traduce en /cygdrive/d/tmpsvn/D:\tmpsvn\code.txt ?

¿Cómo puedo ejecutar el command correctamente?

No use svn proporcionado por cygwin. Descargue una versión de command-line svn, y esto estará bien.

En Linux, la ruta del file siempre contiene /. Sin barra invertida (\) en el file Ruta. En Windows ambos funcionan. La barra invertida es el personaje de escape. Una cosa más: Linux distingue entre mayúsculas y minúsculas. Cuidado con las letras mayúsculas. Windows no se preocupa por las letras mayúsculas.

Cygwin es una simulación de entorno unix / linux para Windows.

Está utilizando una ruta absoluta, mientras que se esperaba una ruta relativa. Pruebe el command 'pwd' para ver en qué directory se encuentra ahora. Significa imprimir el directory de trabajo. Intenta modificar tu prefijo de ruta para que coincida.