SVN可以使用斜杠吗/&引用;作为MS Windows下的路径分隔器?
在MS windows命令提示下,键入svn命令时,例如:svn status。 它将显示更改状态和路径名。但它使用“\”作为路径分隔符SVN可以使用斜杠吗/&引用;作为MS Windows下的路径分隔器?,svn,Svn,在MS windows命令提示下,键入svn命令时,例如:svn status。 它将显示更改状态和路径名。但它使用“\”作为路径分隔符 有没有办法使用“/”作为路径分隔符 一种解决方案(可能不是最好的)是在cygwin上运行svn,在这个答案中,我们将添加一个新命令,该命令在bash命令行上调用svnst执行 要执行此操作,请使用编辑器打开~/.bashrc vi ~/.bashrc 并在文件末尾添加 function svnst() { svn status $@ | sed 's:\\:
有没有办法使用“/”作为路径分隔符 一种解决方案(可能不是最好的)是在
cygwin
上运行svn
,在这个答案中,我们将添加一个新命令,该命令在bash命令行上调用svnst
执行
要执行此操作,请使用编辑器打开~/.bashrc
vi ~/.bashrc
并在文件末尾添加
function svnst() { svn status $@ | sed 's:\\:/:g'; }
保存文件后,打开一个新的bash命令shell,以便更改生效
如果你有困难,请阅读
明目张胆地抄袭了《在这里》杂志的评论,这几乎奏效了 我错误地认为svn将接收svnstat。仔细检查后,@MadMike solution对我有效,但我需要使用别名,如下所示:
svnst -u
感谢@MadMike至少
svn
1.7.8 oncygwin
也使用反斜杠分隔符。不过,您可以在~/.bashrc文件中添加函数function svnst(){svn status$@@@sed's:\\:/:g'}
,并使用cygwin。更改后重新启动cygwin。