快速总结:
我是 SVN 新手,需要一些外部帮助。我正在尝试向本地工作副本的根目录添加一个单独的项目,但 TortoiseSVN 只允许我将 externals 属性设置为子文件夹。
细节:
我在 stackoverflow 上找到了一组脚本,可用于我所有的 MS Access 项目。我已将它放在我的 SVN 存储库中自己的文件夹(项目)中,我想在我的每个 MS Access 项目中引用它。据推测,添加 svn:externals 属性将是实现此目的的最佳方法,但除非我将“本地路径”设置为子文件夹,否则我似乎无法保存该属性。
我要添加的属性的屏幕截图: https ://picasaweb.google.com/lh/photo/b9xwLnfqaRjllQwxhO4gT9MTjNZETYmyPJy0liipFm0?feat=directlink
(备案:我打算使用 ^/AccessDecomposer/trunk 而不是图片中显示的 URL)
我试过了 。和 ./ 以及其他一些东西,但是当我尝试保存该属性时,我收到一条错误消息Invalid svn:externals property on 'C:\Development\Access\BeneStr'
(这是我的工作副本),因为target '' is an absolute path or involves '..'
(它不是!)
错误消息: https ://picasaweb.google.com/lh/photo/-gwfPnzGrID3DKCHo3KkvtMTjNZETYmyPJy0liipFm0?feat=directlink
只允许 2 个链接。稍后我会看看是否可以添加带有我的回购截图的评论。
有什么建议么?难道我做错了什么?这是不允许的吗?我是否误解了外部的目的?