对于一些简单的 Windows 批处理脚本,我想在某个版本的 svn 存储库的本地工作副本中临时创建某个文件夹的副本。我不想直接从 svn 服务器结帐(因为我的脚本需要知道服务器地址是什么,并且可能需要进行身份验证等)而且我不能只复制子文件夹,因为隐藏的 .svn 文件夹更高。
我一直在尝试一些变体(使用repo
包含.svn
隐藏文件夹的文件夹):
svn co file:///E:/repo/paper@48 E:/temprepo
但这不起作用。我的 Windows 7 命令提示符回答为
svn: E180001: Unable to connect to a repository at URL 'file:///E:/repo/paper'
svn: E180001: Unable to open an ra_local session to URL
svn: E180001: Unable to open repository 'file:///E:/repo/paper'
我做错了什么,或者我正在尝试的事情是不可能的?