[英]Tortoise SVN 1.6 externals single file
我有一种情况,我想从SVN的“文档”文件夹中获取文档文件,并且仅使用pdf版本。 当前文档文件夹中有.doc和.pdf文件
目标文件夹是Portal / Docs
我在Portal / docs上将svn:externals属性设置为svn:externals / svn / codebase / Documentation / Release Notes.pdf
在/ svn / codebase / Portal / Docs C:\\ Portal \\ Docs的当前结帐目录上
我收到一条错误消息,提示版本X不存在“ http:// codebase / Documentation / Release”
我尝试了%20,“”,+和? 但不起作用...
有什么建议么?
您应该使用file://
协议访问外部文件,这将允许您使用%20
:
svn:externals file:///svn/codebase/Documentation/Release%20Notes.pdf "Release Notes.pdf"
您还可以使用存储库绝对路径:
svn:externals ^/Documentation/Release%20Notes.pdf "Release Notes.pdf"
假设您的存储库位于/ svn / codebase中。
顺便说一句,当文件/文件夹属性被版本化时,您应该始终对外部使用版本固定(将@<revision-number>
追加到外部URL)。 版本固定可确保您对源代码树的较旧签出将为您提供外部外观,而不是外部外观的最新副本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.