From: <dr...@us...> - 2003-12-16 07:44:57
|
Update of /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Client In directory sc8-pr-cvs1:/tmp/cvs-serv1934/src/ICSharpCode/SharpCvsLib/Client Modified Files: CVSServerConnection.cs IResponseServices.cs Log Message: Changes to fix up some oddities in NAnt task. Update task was returning error due to path (not case sensitive on Windows), incorrect level of logging (should have been Debug instead of Error), other minor modifications. Index: CVSServerConnection.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Client/CVSServerConnection.cs,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** CVSServerConnection.cs 9 Dec 2003 08:25:38 -0000 1.29 --- CVSServerConnection.cs 16 Dec 2003 07:44:54 -0000 1.30 *************** *** 149,156 **** } ! /// <summary> ! /// Cvs input stream writer ! /// </summary> ! public CvsStream InputStream { get {return inputStream;} set {inputStream = value;} --- 149,156 ---- } ! /// <summary> ! /// Cvs input stream writer ! /// </summary> ! public CvsStream InputStream { get {return inputStream;} set {inputStream = value;} *************** *** 186,198 **** /// <summary> /// Send the message to the message event handler. /// </summary> /// <param name="message"></param> public void SendMessage(string message) { - LOGGER.Info (message); MessageEvent.SendMessage(message); } /// <summary> /// Send the message to the message event handler. /// </summary> --- 186,212 ---- /// <summary> + /// This message event is fired when there is an error message returned + /// from the server. + /// </summary> + public EncodedMessage ErrorMessageEvent = new EncodedMessage(); + + /// <summary> /// Send the message to the message event handler. /// </summary> /// <param name="message"></param> public void SendMessage(string message) { MessageEvent.SendMessage(message); } /// <summary> + /// Use this event to send error messages to a client. + /// </summary> + /// <param name="errorMessage">A message that will notify the client + /// as to the nature of the error message.</param> + public void SendErrorMessage(string errorMessage) { + ErrorMessageEvent.SendMessage("Error: " + errorMessage); + } + + /// <summary> /// Send the message to the message event handler. /// </summary> *************** *** 252,257 **** } } - // TODO: Figure out if this is where the cvs file creation should go. - // repository.CreateCVSFiles(); } --- 266,269 ---- Index: IResponseServices.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Client/IResponseServices.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** IResponseServices.cs 5 Dec 2003 05:27:51 -0000 1.3 --- IResponseServices.cs 16 Dec 2003 07:44:54 -0000 1.4 *************** *** 45,63 **** public interface IResponseServices { - /* /// <summary> - /// Convert the path to a winnt path. - /// </summary> - /// <param name="localPath"></param> - /// <param name="repository"></param> - /// <returns></returns> - // string ConvertPath(string localPath, string repository); - - /// <summary> - /// Set entry. - /// </summary> - /// <param name="localFile"></param> - /// <param name="entry"></param> - // void SetEntry(string localFile, Entry entry); - */ /// <summary> /// Send message --- 45,48 ---- *************** *** 65,68 **** --- 50,59 ---- /// <param name="msg"></param> void SendMessage(string msg); + + /// <summary> + /// Send an error message. + /// </summary> + /// <param name="msg"></param> + void SendErrorMessage(string msg); /// <summary> |