Initial directory structure.
Initial import
Created icons and installer for Vss2Git
Added comment explaining behavior of GitWrapper.Quote()
Vss2Git minor bug fixes

Search PATH variable for git.exe or git.cmd
Strip illegal characters from tag names
Improved error reporting
Bump Vss2Git installer version and include version in installer filename
Vss2Git debugging improvements
    
Log full exception dumps
Log root project and exclusion list
Log changeset ID when dumping each changeset
Save settings before migration
1.0.3: Bug fixes

Skip file edits to unrooted projects
Skip tags before initial commit
Added release notes to Vss2Git.html
I18N support (untested):

Added a drop-down box to allow selecting the encoding used in the VSS database
Added a check box to select whether to transcode commit and tag comments into UTF-8
If transcoding is disabled, automatically set i18n.commitencoding
Fixed Vss2Git i18n bugs and added output encoding support to VssDump
Update version numbers for 1.0.4 release; add svn:eol-style property
Ensure tag names are globally unique by appending a number
1.0.6: Bug fixes

Quote temporary file path on Git command line if it includes spaces
Support case-only renames for empty and parent projects
Bug fixes

Fixed reading comments for labels
Ignore empty labels
Added support for labels and filenames that start with dashes
Create all subdirectories for a project when it becomes rooted
Explicitly add files to Git as they are created, to make them visible to subsequent directory operations
Bug fixes (1.0.8)

Fixed handling of projects restored from an archive
Fixed handling of labels that differ only in case
Fixed handling of label comments (implemented incorrectly in 1.0.7)
Fixed FormatException in reporting unexpected record signature
Improved reporting of errors during revision analysis
Added RecordException base class to VssPhysicalLib
Added RecordTruncatedException, which wraps EndOfBufferException while reading records
Added commit date/time and user for tags
Added VSS2Git version in log output
Bug fixes (1.0.9)

Quote shell operators (& | < > ^ %) when running git.cmd via cmd.exe
Use a temporary file for comments containing newlines
Skip "git add" and "git commit" for destroyed files
Made "transcode comments" setting persistent
More bug fixes (1.0.9)

Suppress all actions against destroyed items (e.g. fixes "bad source" error from "git mv")
Remove (empty) directory when a project is moved to a (subsequently) destroyed project
Updated screenshot from 1.0.0 to 1.0.9
Bug fixes (1.0.10) based on patches from Matthias Luescher

Format commit date/time according to ISO 8601 to avoid locale issues
Set committer environment variables on commit, in addition to author
Add option to force usage of annotated tags
Naming and initial version fixes for branched files
(Re)write target file if a branching action is applied to a project
Do not delete files that have already been replaced by a new file with the same logical name
Do not try to rename files that have already been deleted
Support .Net 4 by disambiguating reference to VssPhysicalLib.Action