首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于cygwin和ms-dos样式路径的问题

问关于cygwin和ms-dos样式路径的问题
EN

Stack Overflow用户
提问于 2014-11-20 07:43:07
回答 2查看 1.1K关注 0票数 1

在cygwin环境中,我执行svn info "D:\tmpsvn\code.txt"命令。

它有一些警告:

cygwin warning: MS-DOS style path detected: /cygdrive/d/tmpsvn/D:\tmpsvn\code.txt Preferred 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.

为什么路径被转换成/cygdrive/d/tmpsvn/D:\tmpsvn\code.txt?

如何正确执行命令?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-24 06:56:51

不要使用cygwin提供的svn。下载一个命令行版本svn,这样就可以了。

票数 1
EN

Stack Overflow用户

发布于 2014-11-20 07:50:49

在Linux中,文件路径总是包含/。文件路径中没有反斜杠()。在Windows中,两者都能工作。反斜杠是转义字符。还有一点: Linux是区分大小写的。小心大写字母。Windows不关心大写字母。

Cygwin是一个用于windows的unix/linux环境模拟。

您使用的是绝对路径,而相对路径是预期的。尝试命令'pwd‘查看您现在所在的目录。意思是打印工作目录。尝试修改您的路径前缀,使其匹配。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27034278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档