$ svn --version -q $ svn mkdir -q --parents -m Create folder for this test run file:///c:/benchmark/repos/tests/633502e2-5e37-4437-90c7-0d76aca34fd7 $ svn cp -q -m Create trunk folder for tests file:///c:/benchmark/repos/trunk file:///c:/benchmark/repos/tests/633502e2-5e37-4437-90c7-0d76aca34fd7/trunk $ svn co -q -r4 file:///c:/benchmark/repos/trunk . $ svn up -q $ svn sw -q file:///c:/benchmark/repos/tests/633502e2-5e37-4437-90c7-0d76aca34fd7/trunk $ svn pl -q -R . $ svn st -q $ svn ci -q -m Commit a few files $ svnversion $ svn rm -q -m Removing test folder file:///c:/benchmark/repos/tests/633502e2-5e37-4437-90c7-0d76aca34fd7 $ svn --version -q $ svn mkdir -q --parents -m Create folder for this test run file:///c:/benchmark/repos/tests/14a9e7ea-c96f-4c1d-8933-26503dffd9e2 $ svn cp -q -m Create branch folder for tests -r12 file:///c:/benchmark/repos/trunk file:///c:/benchmark/repos/tests/14a9e7ea-c96f-4c1d-8933-26503dffd9e2/branch1 $ svn co -q file:///c:/benchmark/repos/tests/14a9e7ea-c96f-4c1d-8933-26503dffd9e2/branch1 . $ svn merge -q file:///c:/benchmark/repos/trunk $ svn revert -q -R . $ svn ci -q -m Commit changes to branch $ svn up -q $ svn merge -q --accept=theirs-full file:///c:/benchmark/repos/trunk $ svn ci -q -m Synch up branch with trunk svn: E155015: Commit failed (details follow): svn: E155015: Aborting commit: 'C:\benchmark\14a9e7ea-c96f-4c1d-8933-26503dffd9e2\notes\object-model.txt' remains in conflict $ svn sw -q file:///c:/benchmark/repos/trunk $ svn merge -q --accept=theirs-full --reintegrate file:///c:/benchmark/repos/tests/14a9e7ea-c96f-4c1d-8933-26503dffd9e2/branch1 $ svn rm -q -m Removing test folder file:///c:/benchmark/repos/tests/14a9e7ea-c96f-4c1d-8933-26503dffd9e2 $ svn --version -q $ svn mkdir -q --parents -m Create folder for this test run file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead $ svn mkdir -q -m Create trunk folder to hold content file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main $ svn cp -q -m Copy trunk folder file:///c:/benchmark/repos/trunk file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main/trunk $ svn cp -q -m Copy tags folder file:///c:/benchmark/repos/tags file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main/tags $ svn cp -q -m Copy tags folder again file:///c:/benchmark/repos/tags file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main/more-tags $ svn cp -q -m Copy branches folder file:///c:/benchmark/repos/branches file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main/branches $ svn cp -q -m Create branch for tests file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/branch1 $ svn co -q file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main . $ svn st -q $ svn ci -q -m Commit files from WC with lots of folders $ svn up -q $ svnversion $ svn sw -q file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/branch1 $ svn add -q c:\benchmark\49ae9e34-2f99-4b33-8e50-11a82e6b8ead\trunk\branch-file.txt $ svn ci -q -m Commit new file to branch $ svn up -q $ svn merge -q --accept=theirs-full file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main $ svn ci -q -m Synch up branch with trunk $ svn sw -q file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/main $ svn merge -q --accept=theirs-full --reintegrate file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead/branch1 $ svn rm -q -m Removing test folder file:///c:/benchmark/repos/tests/49ae9e34-2f99-4b33-8e50-11a82e6b8ead $ svn --version -q $ svn mkdir -q --parents -m Create folder for this test run file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3 $ svn cp -q -m Create folder for tests -r26 file:///c:/benchmark/repos/big-tree file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3/big-tree $ svn cp -q -m Create branch for tests file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3/big-tree file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3/big-tree-branch $ svn co -q file:///c:/benchmark/repos/big-tree . $ svn up -q -r25 $ svn sw -q file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3/big-tree $ svn cleanup $ svn rm -q intl $ svn st -q $ svn ci -q -m Commit the delete of a few files $ svn mv -q places combined $ svn st -q $ svn ci -q -m Commit the moved folder $ svnversion $ svn sw -q file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3/big-tree-branch $ svn add -q c:\benchmark\80452c19-a638-42e1-88aa-5d21b95513d3\branch-file.txt $ svn ci -q -m Commit new file to branch $ svn up -q $ svn merge -q --accept=theirs-full file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3/big-tree $ svn ci -q -m Synch up branch with big-tree $ svn sw -q file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3/big-tree $ svn merge -q --accept=theirs-full --reintegrate file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3/big-tree-branch $ svn rm -q -m Removing test folder file:///c:/benchmark/repos/tests/80452c19-a638-42e1-88aa-5d21b95513d3 =================== TEST RESULTS ================== SVN Version: 1.8.0-dev Tests: Basic Tests Action Time Millis ---------- --------- --------- Checkout: 0:04.174 4174 Update: 0:03.670 3670 Switch: 0:03.597 3597 Proplist: 0:00.041 41 Status: 0:00.049 49 Commit: 0:00.114 114 svnversion: 0:00.055 55 Tests: Merge Tests Action Time Millis ---------- --------- --------- Merge: 0:00.952 952 Revert: 0:00.534 534 Merge: 0:00.996 996 Reintegrate: 0:01.797 1797 Tests: Folder Tests Action Time Millis ---------- --------- --------- Checkout: 0:50.407 50407 Status: 0:00.416 416 Commit: 0:01.005 1005 Update: 0:00.856 856 svnversion: 0:00.568 568 Switch: 0:01.316 1316 Commit: 0:00.416 416 Merge: 0:01.132 1132 Reintegrate: 0:01.963 1963 Tests: Binaries Tests Action Time Millis ---------- --------- --------- Checkout: 0:16.675 16675 Update: 0:02.089 2089 Switch: 0:09.821 9821 Cleanup: 0:00.777 777 Delete: 0:00.106 106 Status: 0:00.131 131 Commit: 0:00.114 114 Rename: 0:00.234 234 Status: 0:00.108 108 Commit: 0:00.156 156 svnversion: 0:00.176 176 Switch: 0:02.071 2071 Commit: 0:00.132 132 Merge: 0:01.165 1165 Reintegrate: 0:00.390 390 =================== END RESULTS ================== Total execution time: 2:11.504 131504 Results in wiki format: Basic Tests: | 1.8.0-dev | rNNNNNNNN | 0:04.174 | 0:03.670 | 0:03.597 | 0:00.041 | 0:00.049 | 0:00.114 | 0:00.055 Merge Tests: | 1.8.0-dev | rNNNNNNNN | 0:00.952 | 0:00.534 | 0:00.996 | 0:01.797 Folder Tests: | 1.8.0-dev | rNNNNNNNN | 0:50.407 | 0:00.416 | 0:01.005 | 0:00.856 | 0:00.568 | 0:01.316 | 0:00.416 | 0:01.132 | 0:01.963 Binaries Tests: | 1.8.0-dev | rNNNNNNNN | 0:16.675 | 0:02.089 | 0:09.821 | 0:00.777 | 0:00.106 | 0:00.131 | 0:00.114 | 0:00.234 | 0:00.108 | 0:00.156 | 0:00.176 | 0:02.071 | 0:00.132 | 0:01.165 | 0:00.390