【发布时间】:2011-06-25 01:17:16
【问题描述】:
我正在尝试为 svnsync 编写一个批处理文件,它需要 svn 存储库的 url。批处理文件的其余部分使用 %~dp0 来获取批处理文件的路径,但这不适用于 svnsync。
将路径(例如 %~dp0repo,扩展为 c:\backup\repo)转换为适合 svnsync 的 uri(file:///c:/backup/repo)的最佳方法是什么?
理想情况下,它也能够处理空格和路径中没有的内容,所以我宁愿避免使用一些显式的字符替换来从路径转换为 URL ——但如果这是唯一的方法,哦,好吧。
谢谢!
【问题讨论】:
标签: batch-file file-uri