From: Clayton H. <dr...@us...> - 2005-04-24 23:35:48
|
Update of /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Misc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28660/src/ICSharpCode/SharpCvsLib/Misc Modified Files: WorkingDirectory.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: WorkingDirectory.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Misc/WorkingDirectory.cs,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** WorkingDirectory.cs 30 Mar 2005 05:46:05 -0000 1.29 --- WorkingDirectory.cs 24 Apr 2005 23:35:39 -0000 1.30 *************** *** 68,73 **** private Folders folders = new Folders(); - private Folder[] foldersToUpdate; - /// <summary> /// Render the object as a human readable string. --- 68,71 ---- *************** *** 167,172 **** /// </summary> public Folder[] FoldersToUpdate { ! get {return this.foldersToUpdate;} ! set {this.foldersToUpdate = value;} } --- 165,177 ---- /// </summary> public Folder[] FoldersToUpdate { ! get { return (Folder[])new ArrayList(this.Folders.Values).ToArray(typeof(Folder)); } ! set { ! if (null == this.folders) { ! this.folders = new Folders(); ! } ! foreach (Folder folder in value) { ! this.folders.Add(folder); ! } ! } } |