繁体   English   中英

SVN propset svn:externals错误

[英]SVN propset svn:externals Error

我正在尝试通过命令行将外部设置为特定版本。 早些时候,我收到一条错误消息,指示在将源和目标都使用存储库URL时需要使用工作目录。 我将目标文件夹更改为我的工作目录。 我不想将externed文件夹添加到我的工作目录中(似乎应该没有必要)。

笔记:

  • 用htp代替http以避免超链接。
  • htps://svn.company.com/svn/Build =外部文件夹的位置
  • C:/ Subversion / Build / Tool =设置svn属性'svn:externals'的文件夹

这是我的语法:

svn propset svn:externals-“ -r611 htp://svn.company.com/svn/Build”“ C:/ Subversion / Build / Tool”

这是我得到的错误:svn:E195005:

解析'C:/ Subversion / Build / Tool上的svn:externals属性时出错:'-r611 htp://svn.company.com/svn/Build

任何有关语法/错误原因的帮助都值得赞赏

  1. 外部文件夹的内容将不会出现在您的WC中,直到您在定义外部组件之后不执行svn up
  2. 必须至少阅读svn help ps (在外部格式中)
  3. 您错过了至少一个强制性参数,并错误地定义了第二个

对于命令

WC>svn propset svn:externals "https://subversion.assembla.com/svn/customlocations-greylink/trunk/Local Data" .

其中WC是存储库-主文件的工作副本的根目录,我定义了当前子目录(。)的目录子目录数据(以前在树中作为真实文件夹不存在)作为HEAD-revision的容器,用于从外部存储库修改目录/trunk/Local

如果是固定的外部-r NNN ,则必须在URL前面添加

全指令

svn propset svn:externals "-r611 htp://svn.company.com/svn/Build" Build/Tool

必须将htp://svn.company.com/svn/Build(修订版611)映射到repo-folder中的Build / Tool文件夹,该文件夹链接到WC( /trunk ?)

更简单的形式是将svn:externals的值写入文件,并在propset中使用-F选项。 如果externals.txt包含字符串

-r611 htp://svn.company.com/svn/Build

(此处没有双引号)

svn propset svn:externals -F externals.txt Build/Tool

将产生与上述命令相同的结果。 增值-对于永久路径,您始终可以使用同一命令并仅更改外部文本文件

呃,你是说htp还是http? 因为我看到htp。 也许这就是问题所在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM