Check-out Strategy | 第一次build | 第n次build(除第一次) |
Use 'svn update' as much as possible | 将workspace下的所有文件清空,然后从svn上check out一份完整的项目到workspace下 | update前不会revert |
Always check out a fresh copy | 删除workspace下的所有文件,然后重新check out一份完整的项目到workspace下。 | |
Emulate clean checkout by first deleting unversioned/ignored files, then 'svn update' | update前先删除unversioned/ignored文件 | |
Use 'svn update' as much as possible, with 'svn revert' before update | update前先revert |
各选项测试结果如下:
-
1、Use‘svn update’ as much as possible
-
第一次发布的时候,会把工作目录下的所有文件清空,然后check-out一份完整的项目到工作目录下;
-
以后更新的时候,不会判断已有文件是否在svn里存在。比如工作目录下的文件
-