SharpCvsLib

PathTranslator Members

PathTranslator overview

Public Static (Shared) Fields

CVS The name of the cvs management folder.

Public Static (Shared) Methods

ContainsCVS Determines if a valid path was entered. A valid path will not contain any cvs folder information. If the full path contains information about a cvs folder then false is returned.
ConvertToOSSpecificPath Convert the back slashes and front slashes in the path string to the direction preferred by the os.

Public Instance Constructors

PathTranslator Constructor Constructor, parses out the orgainizational path response from the cvs server.

Public Instance Properties

CvsRoot The cvs root that defines the who, how and where of the server.
Filename The name of the file, without any path information.
IsDirectory Determines if path contains a reference to a file or a directory.
LocalPath The path on the local file system. This is constructed using the local working directory and the relative path from the server. This does not contain information about the filename.
LocalPathAndFilename Local path and filename. Combines the local path and the name of the file.
RelativePath The relative path to the file. Usually this is the information that has been sent down by the server and can be used along with the current working directory information to find the file on the local file system.

Public Instance Methods

Equals (inherited from Object)
GetHashCode (inherited from Object)
GetType (inherited from Object)
ToString Convert this object to a human readable string.

Protected Instance Methods

Finalize (inherited from Object)
MemberwiseClone (inherited from Object)

See Also

PathTranslator Class | ICSharpCode.SharpCvsLib.FileSystem Namespace