我正在尝试在SVN上设置外部路径。这是我在SVN中做的事情:
在本地路径上,我尝试设置我想要的路径,但无论我设置什么,当我更新文件时,它会将我写入的路径添加到我添加外部的文件夹中。例如,我在SVN上的文件夹是“Externals”。如果我将本地路径设置为^/trunk/external
,那么当我提交它时会尝试从(all the long path before)/Externals/^/trunk/Externals
获取文件。我怎么告诉它本地路径是当前目录?如果我没有设置,它会抱怨,如果我设置./
它会抱怨...
对于从中获取文件的URL,它有时在我设置文件时有效,但在文件夹中却无效吗?
注意:我使用了this site但不幸的是,我遇到问题的部分只是说:
要添加新的外部广告,请点击新建...然后在显示的对话框中填写必需的信息。
我仔细阅读了提示,但他们没有帮助......如果某人有一个具体的例子,那将会有很大的帮助。
答案 0 :(得分:3)
这是来自TortoiseSVN的对话,您遇到了以下问题:
此处,本地路径指的是相对于设置了此外部属性的文件夹的文件或文件夹。所以,如果我在^ / trunk / Externals有一个文件夹,我也想在这里存在,我将其设置如下:
这是在文件夹C:\ Sources \ Ops上设置属性(如标题栏所示)。结果是更新C:\ Sources \ Ops会将SVN中^ / trunk / Externals文件夹的内容拉入C:\ Sources \ Ops \ Externals。