Update of /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28660/src/ICSharpCode.Console/SharpCvsLib/Console/Parser Modified Files: AddCommandParser.cs Command.cs CommandLineParser.cs FileParser.cs ImportCommandParser.cs Log Message: Fixed bugs in checkout/ update. Also fixed bug in causing crash if an empty Entries file is used, a bug in commit/ add and cleaned up some issues with dates being different than TortoiseCvs dates (UniversalTime issue). Index: AddCommandParser.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser/AddCommandParser.cs,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** AddCommandParser.cs 28 Mar 2005 07:10:20 -0000 1.11 --- AddCommandParser.cs 24 Apr 2005 23:35:36 -0000 1.12 *************** *** 145,152 **** switch (arg) { case "-m": ! string _message = args[++i]; break; case "-k": ! string _kflag = args[++i]; break; } --- 145,152 ---- switch (arg) { case "-m": ! this._message = args[++i]; break; case "-k": ! this._kflag = args[++i]; break; } Index: Command.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser/Command.cs,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Command.cs 28 Mar 2005 04:24:10 -0000 1.7 --- Command.cs 24 Apr 2005 23:35:37 -0000 1.8 *************** *** 48,52 **** private ArrayList nicks; private string description; - private bool implemented; /// <summary> --- 48,51 ---- Index: FileParser.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser/FileParser.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** FileParser.cs 30 Mar 2005 05:46:03 -0000 1.5 --- FileParser.cs 24 Apr 2005 23:35:37 -0000 1.6 *************** *** 115,118 **** --- 115,120 ---- folder.Entries.Add(file.FullName, entry); } + + this.Folders[file.FullName] = folder; } } Index: CommandLineParser.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser/CommandLineParser.cs,v retrieving revision 1.46 retrieving revision 1.47 diff -C2 -d -r1.46 -r1.47 *** CommandLineParser.cs 28 Mar 2005 04:24:10 -0000 1.46 --- CommandLineParser.cs 24 Apr 2005 23:35:37 -0000 1.47 *************** *** 283,287 **** LOGGER.Debug("Before we grab the arguments."); string commandString = arguments[i].Trim(); - CommandParserFactory factory; ICommandParser parser; switch (commandString) { --- 283,286 ---- Index: ImportCommandParser.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser/ImportCommandParser.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ImportCommandParser.cs 28 Mar 2005 07:10:24 -0000 1.5 --- ImportCommandParser.cs 24 Apr 2005 23:35:37 -0000 1.6 *************** *** 51,56 **** /// </summary> public class ImportCommandParser : AbstractCommandParser { - private string[] unparsedOptions; - private string message; private string vendor = "tcvs-vendor"; --- 51,54 ---- |