

| Directory | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| / | 32 (100.0%) | 1569 (100.0%) | 49.0 |

Directories are no longer measured for turmoil.
1 lines of code changed in:
Adding release package to website. Updated version number to 1.4.0.
1 lines of code changed in:
Fixed bug where tool ran incorrectly on https:// repositories.
4 lines of code changed in:
Fix for local size measurements.
2 lines of code changed in:
Deleted sort statement in SvnExport() so local vs. remote measurements would work again.
1 lines of code changed in:
Committing a safer fix for the ./ issue. All repository paths are now sanitized during Init() so they contain no instances of ./
This means that running the tool with "-o ./local/././repo/./@1" would behave exactly as if you had run it with "-o local/repo/@1"
5 lines of code changed in:
Changed algorithm for size measurement so it defaults to dense ONLY when no file list is given.
11 lines of code changed in:
Fixed defect 36 (./ in file paths...) with more ugly regexes.
8 lines of code changed in:
Logged and fixed bug where tool ran incorrectly on local repo paths containing the characters "http." The tool now checks for "http://" at the beginning of the path to see if it's a remote repository.
6 lines of code changed in:
Tool was executing "svn info" needlessly in single file mode, which resulted in stderr messages being output.
Added an "unless ($singleFileFlag)" statement before the "svn info" stuff.
Also removed a stray print("\n") statement.
11 lines of code changed in:
Fix bugs related to size measurements.
Problem was a result of inconsistency between “filename@revision” and “filename revision” formats, as well as the -r and -o options not being handled identically in the case of a size measurement.
Also deleted a few lines of unnecessary code.
3 lines of code changed in:
Fixed bug where tool did not filter ignored files properly.
7 lines of code changed in:
Now -vvv works like -ddd.
3 lines of code changed in:
Changed err.out to $name.err.out to keep it out of the way. Also, it now overwrites the file, so any leftover errors will not be reported on the next run.
Also changed "VOB" to "repository" and "labels" to "revisions" in .tbl output.
7 lines of code changed in:
Fixed typo in CheckForDefaultToolLocations
1 lines of code changed in:
Debug output changes:
stderr messages from external commands are now always printed to stdout.
--debug option now sets the verbosity of output to stdout during execution. All messages are logged in the logfile.
85 lines of code changed in:
Program now deletes the "err.out" file when abnormally terminated.
9 lines of code changed in:
Code cleanup again
294 lines of code changed in:
Code cleanup
289 lines of code changed in:
Bug fixes and code cleanup. Aborting the tool (Ctrl-C) should work now but needs testing under Windows.
40 lines of code changed in:
(12 more)