运行 svn 版本 1.8
我有一个目录,其中包含一些使用 TortoiseSVN 属性定义的 svn 外部组件。此目录中还定义了一些较旧的外部组件 - 我不知道它们在哪里定义。
如果我定义一个与旧外部(例如,指向标签 5.1 的 FreeRTOS)同名的新外部(例如,指向标签 7.4 的 FreeRTOS),则在检出时,旧外部将优先。
如果我输入 propset -R svn:externals,则只会列出新的外部内容。
这些旧的外部是如何定义的以及如何删除它们?
答案1
谢谢 Lazy Badger,您的评论给了我所需的启发。问题在于父文件夹中定义的 svn externals。
我使用svn pl -v -R
根目录递归列出所有属性并从那里找到外部属性。