如何将path映射到svn使用的底层位置的正确套pipe

假设我有pathC:\My\Multi\Component\Path 。 由于在Windows中通常会忽略shell,所以我可以混合搭配任何shell,请导航到PowerShell中文件系统中的同一节点:

 1PS> cd C:\My\Multi\Component\Path 2PS> cd C:\my\multi\component\path 3PS> cd C:\My\multi\component\path 4PS> cd C:\my\Multi\Component\PATH 

问题是当我使用svn命令行工具,例如, svn log .这只适用于如果我使用上面的行(1)设置位置,即使用与底层path匹配的确切套pipe。 如果我用2,3或4来设置位置,例如:

 svn: svn: E155010: The node 'C:\My\multi\component\path' was not found. 

我知道svn区分大小写,而Windows不是这个问题,我可以忍受这个问题。 但是我想要一个解决方法,就是find一种方法,在PowerShell中查找底层的,最初创build的path。 然后我可以通过这个规格化filter发送我的path,然后交给svn。 不幸的是,PowerShell拒绝为我提供真正的底层path。 我已经检查了Get-Location,Get-Item和Get-ChildItem的所有属性。

有没有办法获得真正的道路?

我已经用svn log $pwd进行了测试,它在所有情况下都会产生预期的结果。