DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=34914>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=34914 ------- Additional Comments From [EMAIL PROTECTED] 2006-01-19 19:24 ------- Created an attachment (id=17458) --> (http://issues.apache.org/bugzilla/attachment.cgi?id=17458&action=view) Patch against svn tree Here's the updated patch against the svn tree. I've basically put synchronization into RevisionController, and now that class should be the only class anyone uses for revision control (and not RCML any more). RevisionController is the only class that accesses RCML because adding synchronization to the RCML class would not have worked (because the "transactions" were too broken up in there, but not so in RevisionController). I had to fix ForceCheckinAction, ReservedCheckoutTestAction, versions-screen and revisions.xsp not use RCML, and added some functions into RevisionController to do what they needed. So if you need to do revision control, don't use RCML, but use RevisionController and if it doesn't do what you need to do, make another "transaction" like function in that class instead of doing low level RCML calls from elsewhere. Otherwise you risk running into synchronization problems. I hope this makes sense. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
