Create a cvs management object for the given path. The path specified should be the folder above the cvs directory. The name of the file and full path is then derived from the cvs line in the case of an Entries line, or in the case of a single line cvs management file (i.e. Root, Repository, etc.) the object being managed is the entire directory.
A new cvs file that contains properties for the different elements in the line.
Exception Type | Condition |
---|---|
UnsupportedFileTypeException | If the cvs filetype specified is unknown. |
The following will produce an entries file (directory seperator character may be different): path = c:/dev/sharpcvslib fileName = Entries line = /SharpCvsLib.build/1.1/// With the following information: FileContents = /SharpCvsLib.build/1.1/// FileName = Entries FullPath = c:/dev/sharpcvslib/SharpCvsLib.build IsMultiLined = true Path = c:/dev/sharpcvslib/ NOTE:
Factory Class | ICSharpCode.SharpCvsLib.FileSystem Namespace | Factory.CreateCvsObject Overload List