Wooden Brain Concepts today released an update to CaliBrate which makes it compatible with OS X Mavericks.
CaliBrate allows you to search for and batch process multiple events in Calendar or iCal. With it, you can remove duplicate events, shift them in time, change titles or notes all at once, move them between calendars, and much more.
Mavericks introduced one major known problem that caused Calendar to hang when CaliBrate attempted to copy or move events between calendars.
The problem is caused by a new bug in Mavericks, which makes it impossible to set exceptions to a recurrence rule on a new event without causing Calendar to hang. Unfortunately at this time there is no known work around for this bug, which we have reported to Apple.
Consequently, until Apple fixes this bug, CaliBrate (when used on OS X 10.9+) will make no attempt to set exceptions to recurrence rules when creating new events. This means, for example, that if you have an event that repeats every Monday except certain, specific dates, when CaliBrate copies that event to another calendar, the copy will repeat every Monday without exceptions.
CaliBrate now also explains this situation in the info box before performing a copy or move action.
Please see the version history for details. Please also see the limitations section under CaliBrate's about tab.