有没有办法使用 TortoiseSVN 更新工作副本以排除外部?
我有一个工作副本,我用外部检查过。我正在对我的包含路径进行一些更新,现在将这些外部文件放在不同的项目中。我想更新我当前的工作副本以排除外部 - 从我的本地副本中删除外部。
由于我的工作副本中有大量更改,简单地删除并重新签出、省略外部文件并不是一个有效的选择。
我正在使用 Tortoise SVN 1.7.2,使用 1.7.x 格式。
编辑:好的,看起来我正在寻找的东西是不可能的。似乎“SVN 更新”将始终使用外部更新,即使使用“省略外部”(--ignore-externals)检出存储库。
编辑2:好的,找到了解决方案。似乎不是每个存储库标记它的方法。但在全局范围内:'TortoiseSVN' => 'Settings' => 'Advanced' 将 'IncludeExternals' 设置为 false。这将阻止“SVN 更新”更新外部。看起来要强制进行外部更新,我需要转到“更新到修订版...”这是可行的,因为这种情况不太可能发生。(我有 5 次结帐,只有 1 次需要外部组件,并且仅在道具更新时才需要。2 次结帐时只需要一次)