Performance Can';svn开关';比'慢;rm-rf&&;svn签出&x27;?
假设我的工作副本~/WC/是最新的A/。 现在,我希望同一份工作副本在B/上是最新的。 我有两个选择:Performance Can';svn开关';比'慢;rm-rf&&;svn签出&x27;?,performance,svn,Performance,Svn,假设我的工作副本~/WC/是最新的A/。 现在,我希望同一份工作副本在B/上是最新的。 我有两个选择: svn开关~/WC/ rm-rf~/WC/&svn-co~/WC/ 显然,选项1的最佳情况比选项2的最佳情况快。但是,在最坏的情况下,选项1会比选项2慢吗 我提出这个问题的原因是,我正在编写一系列脚本来自动化一些测试,并且我需要在同一个存储库中的几个分支上工作。测试机器上的磁盘空间有限,因此我必须重用同一个工作副本 编辑: 阅读下面aix答案中的链接后,似乎有第三个选项: svn清理~/WC
- svn清理~/WC/&&svn开关~/WC/
svn开关可能存在性能问题:
很难说在这种情况下,rm&&svn co
是更快还是更慢。我认为这取决于本地磁盘的相对性能、与svn
服务器的网络连接等
这就是说,我个人可能会首先使用svn开关
,并且只有在遇到问题时才会研究替代方案。感谢您提供的链接,该链接通知了我第三个选项。编辑我的问题以包含第三个选项。