[CalendarServer-changes] [3336] CalendarServer/trunk

source_changes at macosforge.org source_changes at macosforge.org
Thu Nov 6 15:57:11 PST 2008


Revision: 3336
          http://trac.macosforge.org/projects/calendarserver/changeset/3336
Author:   wsanchez at apple.com
Date:     2008-11-06 15:57:11 -0800 (Thu, 06 Nov 2008)
Log Message:
-----------
Add caldav_export(8)

Modified Paths:
--------------
    CalendarServer/trunk/support/Makefile.Apple

Added Paths:
-----------
    CalendarServer/trunk/doc/caldav_export.8

Added: CalendarServer/trunk/doc/caldav_export.8
===================================================================
--- CalendarServer/trunk/doc/caldav_export.8	                        (rev 0)
+++ CalendarServer/trunk/doc/caldav_export.8	2008-11-06 23:57:11 UTC (rev 3336)
@@ -0,0 +1,75 @@
+.\"
+.\" Copyright (c) 2006-2008 Apple Inc. All rights reserved.
+.\"
+.\" Licensed under the Apache License, Version 2.0 (the "License");
+.\" you may not use this file except in compliance with the License.
+.\" You may obtain a copy of the License at
+.\"
+.\"     http://www.apache.org/licenses/LICENSE-2.0
+.\"
+.\" Unless required by applicable law or agreed to in writing, software
+.\" distributed under the License is distributed on an "AS IS" BASIS,
+.\" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+.\" See the License for the specific language governing permissions and
+.\" limitations under the License.
+.\"
+.\" The following requests are required for all man pages.
+.Dd November 6, 2008
+.Dt CALDAV_EXPORT 8
+.Os
+.Sh NAME
+.Nm caldav_export
+.Nd Darwin Calendar Server Export Tool
+.Sh SYNOPSIS
+.Nm
+.Op Fl f Ar config_file
+.Op Fl o Ar output_file
+.Op Fl c Ar collection
+.Op Fl H Ar home
+.Op Fl r Ar record
+.Op Fl u Ar user
+.Sh DESCRIPTION
+.Nm
+is a tool that generates a single iCalendar file containing all of the
+iCalendar components found from all specifies input sources, providing
+server administrators a means by which to export data from the Darwin
+Calandar Server into a format that can be viewed and/or manipulated by
+other tools.  Multiple input sources may be specified; the resulting
+iCalendar data will contain the combined data from all sources.
+.Sh OPTIONS
+.Bl -tag -width flag
+.It Fl h, -help
+Displays usage information
+.It Fl f, -config Ar FILE
+Use the Calendar Server configuration specified in the given file.
+.It Fl o, -output Ar FILE
+Write resulting iCalendar data to the given file.
+.It Fl c, -collection Ar DIRECTORY
+Read iCalendar objects from the calendar collection at the given path.
+.It Fl h, -home Ar DIRECTORY
+Read iCalendar objects from all calendar collections within the
+calendar home at the given path.
+.It Fl r, -record Ar TYPE:NAME
+Read iCalendar objects from all calendar collections within the
+calendar home for the directory record of the given type with the
+given name.
+.It Fl u, -user Ar NAME
+Read iCalendar objects from all calendar collections within the
+calendar home for the directory user with the given name.  This is
+shorthand for
+.Fl r Ar user:NAME .
+.El
+.Sh FILES
+.Bl -tag -width flag
+.It /etc/caldavd/caldavd.plist
+The Calendar Server configuration file.
+.It /Library/CalendarServer/Documents
+The server's document root, which is the used as the backing store for
+the HTTP resources on the server.
+.El
+.Sh SEE ALSO
+.Xr caldavd 8
+.Sh STANDARDS
+The iCalendar data generated by
+.Nm
+is expected to comply with RFC 2445 (iCalendar).

Modified: CalendarServer/trunk/support/Makefile.Apple
===================================================================
--- CalendarServer/trunk/support/Makefile.Apple	2008-11-06 23:42:22 UTC (rev 3335)
+++ CalendarServer/trunk/support/Makefile.Apple	2008-11-06 23:57:11 UTC (rev 3336)
@@ -98,6 +98,7 @@
 install::
 	$(_v) $(INSTALL_DIRECTORY) $(DSTROOT)$(MANDIR)/man8
 	$(_v) $(INSTALL_FILE) $(Sources)/doc/caldavd.8 $(DSTROOT)$(MANDIR)/man8
+	$(_v) $(INSTALL_FILE) $(Sources)/doc/caldav_export.8 $(DSTROOT)$(MANDIR)/man8
 	$(_v) $(INSTALL_FILE) $(Sources)/doc/caladmin.8 $(DSTROOT)$(MANDIR)/man8
 	$(_v) gzip -9 -f $(DSTROOT)$(MANDIR)/man8/*.8
 	$(_v) $(INSTALL_DIRECTORY) $(DSTROOT)$(NSLOCALDIR)/$(NSLIBRARYSUBDIR)/$(Project)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20081106/02eedc84/attachment-0001.html>


More information about the calendarserver-changes mailing list