SVN文件目录共享,目录快捷方式,目录引用.

概述

比如两个分支下,都用同一个头文件目录(include),但“分支A”目录与“分支B”目录层级相隔太多层,这时就能在“分支B”目录下,新建一个“快捷方式”,并且将这个快捷方式的路径指定到“分支A”下的include目录,这样在检出“分支B”时,就能连带检出其内部的 include目录了。

具体操作

一、在本地检出的“分支B”里,右击鼠标->TortoiseSVN->Properties。

SVN文件目录共享,目录快捷方式,目录引用._第1张图片

二、在弹出的Properties框中,点击 New...->Externals。

SVN文件目录共享,目录快捷方式,目录引用._第2张图片

三、再继续在Externals弹出框中,点击左下角的 New...。

SVN文件目录共享,目录快捷方式,目录引用._第3张图片

四、设定快捷方式路径。

这时进入路径设定面板,其中的Local path是快捷方式的目录名,比如继续叫include,其下方的URL是指向svn库中的路径,它可能在“分支A”中的某个路径下,需要精确无误。粘贴好之后,点击确定(OK)。整体流程如下图。

SVN文件目录共享,目录快捷方式,目录引用._第4张图片

五、提交“分支B”差异到SVN库。

至此需要在“分支B”中点击提交(SVN Commit...),才能最终生效“快捷方式”。

六、查看我们新建的快捷方式。

我们再从SVN库中看一下新创建的“快捷方式”长啥样。发现它与其它图标相比,多了一个快捷方式角标。

SVN文件目录共享,目录快捷方式,目录引用._第5张图片

你可能感兴趣的:(SVN,svn)