C# (CSharp) Hpdi.Vss2Git Namespace

Nested Namespaces

Hpdi.Vss2Git.Properties

Classes

Name Description
Changeset Represents a set of revisions made by a particular person at a particular time.
ChangesetBuilder Reconstructs changesets from independent revisions.
ExceptionFormatter Formats exceptions expected in this application with type-specific details.
GitExporter Replays and commits changesets into a new Git repository.
GitWrapper Wraps execution of Git and implements the common Git commands.
GitWrapper.TempFile
Logger Writes log messages to an optional stream.
PathMatcher Determines whether a path matches a set of glob patterns.
ProcessException Exception thrown while executing an external process.
ProcessExitException Exception thrown when a process exits with a non-zero exit code.
Program Entrypoint to the application.
Revision Represents a single revision to a file or directory.
RevisionAnalyzer Enumerates revisions in a VSS database.
SimpleWorkQueue Simple work queue over a bounded number of thread-pool threads.
StreamCopier Copies the contents of one stream to another.
VssFileInfo Represents the current state of a VSS file.
VssItemInfo Base class for representing VSS items.
VssPathMapper Tracks the names and locations of VSS projects and files as revisions are replayed.
VssProjectInfo Represents the current state of a VSS project.
VssUtil Helper methods for working with VSS objects.
WorkQueue Extends the simple work queue with support for tracking worker status and exceptions.
Worker Base class for queued workers in the application.