From: Clayton H. <dr...@us...> - 2005-01-25 08:11:24
|
Update of /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8534/src/ICSharpCode.Console/SharpCvsLib/Console/Parser Modified Files: AbstractCommandParser.cs CommitCommandParser.cs Log Message: Fixed some bugs in the console application. Moved exceptions to their own namespace and removed them from the FileSystem folder. Index: AbstractCommandParser.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser/AbstractCommandParser.cs,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** AbstractCommandParser.cs 23 Jan 2005 07:22:27 -0000 1.7 --- AbstractCommandParser.cs 25 Jan 2005 08:10:45 -0000 1.8 *************** *** 107,114 **** if (null == this._repository) { try { ! Root root = Root.Load( new DirectoryInfo( Path.Combine(this.CurrentDir.FullName, "CVS"))); ! this.cvsRoot = new CvsRoot(root.FileContents); } catch (Exception e) { ConsoleMain.ExitProgram("Not a valid cvs folder.", e); --- 107,115 ---- if (null == this._repository) { try { ! ICSharpCode.SharpCvsLib.FileSystem.Repository repos = ! ICSharpCode.SharpCvsLib.FileSystem.Repository.Load( new DirectoryInfo( Path.Combine(this.CurrentDir.FullName, "CVS"))); ! this._repository = repos; } catch (Exception e) { ConsoleMain.ExitProgram("Not a valid cvs folder.", e); *************** *** 127,135 **** if (null == this.cvsRoot) { try { ! this._repository = ! Repository.Load( new DirectoryInfo( ! Path.Combine(this.CurrentDir.FullName, ! "CVS"))); } catch (Exception e) { ConsoleMain.ExitProgram("Not a valid cvs folder.", e); --- 128,135 ---- if (null == this.cvsRoot) { try { ! Root root = Root.Load( new DirectoryInfo( ! Path.Combine(this.CurrentDir.FullName, "CVS"))); ! this.cvsRoot = new CvsRoot(root.FileContents); } catch (Exception e) { ConsoleMain.ExitProgram("Not a valid cvs folder.", e); Index: CommitCommandParser.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/Parser/CommitCommandParser.cs,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** CommitCommandParser.cs 19 Jan 2005 08:02:38 -0000 1.8 --- CommitCommandParser.cs 25 Jan 2005 08:10:45 -0000 1.9 *************** *** 37,40 **** --- 37,42 ---- using System.IO; using System.Text; + + using ICSharpCode.SharpCvsLib.Exceptions; using ICSharpCode.SharpCvsLib.FileSystem; using ICSharpCode.SharpCvsLib.Misc; |