我有一个名为Mobile.framework的文件,如果我执行svn propedit
命令,会得到以下结果:
svn propedit svn:externals
它会提出一个
。
Mobile.embeddedframework svn+ssh://../Mobile.embeddedframework
这是指向头部的。
我想编辑它并将其设置为-r1209。设置到特定版本的正确方法是什么?
我有一个名为Mobile.framework的文件,如果我执行svn propedit
命令,会得到以下结果:
svn propedit svn:externals
。
Mobile.embeddedframework svn+ssh://../Mobile.embeddedframework
这是指向头部的。
我想编辑它并将其设置为-r1209。设置到特定版本的正确方法是什么?
请查看SVN手册:
Mobile.framework svn+ssh://../Mobile.embeddedframework@100
- 注意这里的@100
。
(或者)
svn propedit svn:externals .
可以帮你编辑它。
svn propset svn:externals \
Mobile.framework svn+ssh://../Mobile.embeddedframework@1024
1024是任意的 :) 用您想要使用的版本号替换它
编辑 然后对于100,您可以使用
svn propset svn:externals \
Mobile.framework svn+ssh://../Mobile.embeddedframework@100
再次编辑* 噢,是的,我忘记了目标
svn propset . svn:externals \
Mobile.framework svn+ssh://../Mobile.embeddedframework@100
svn update -r1209 Mobile.framework
。 - rbernabesvn:externals
属性具有多行值,我们强烈建议您使用 svn propedit
而不是 svn propset
。这是来自手册的内容,在每个目录中有多个外部时非常相关。我建议您习惯使用它,并在所有情况下都使用它来处理 svn:externals
。 - Shi