ICSharpCode.SharpCvsLib.Client TODO: Enter a namespace description.
Class | Description |
---|---|
CvsRoot | Class to encapsulate the properties of the cvsroot for the repository you are communicating with. |
CvsRootParseException | An invalid cvsroot exception is thrown if the client attempts to send in a root that is not understood by the server. |
PasswordScrambler | SCRAMBLE and DESCRAMBLE work like this: scramble(STR) returns SCRM, a scrambled copy of STR. SCRM[0] is a single letter indicating the scrambling method. As of this writing, the only legal method is 'A', but check the code for more up-to-date information. descramble(SCRM) returns STR. descramble() uses SCRM[0] to determine which method of unscrambling to use. If it does not recognize the method, it throws an exception. |
TraceUtil | The trace utility class logs a stack trace to the log4net file if DEBUG logging is enabled. This is used as an alternative to the .net trace mechanism. |
UnsupportedProtocolException | The unsupported protocol exception is thrown when a client attempts to use a protocol that is not understood or not supported currently by the library. |
WorkingDirectory |
Encapsulates the information for the local working directory and
the cvs server module name. Also contains the CvsRootobject required to connect to the server. The only thing you have to add for this is the password. |