* Unfortunately, I lost my old installation (via SVN) of CalendarServer-7.0 in development env. * However, Production env still runs CalendarServer-7.0 via SVN.
To test the upgrade, can I do following: 1) Create a CalendarServer-7.0 using GitHub 2) Create data and xml files thru clients 3) Upgrade to CalendarServer-9.0 using GitHub 4) Use calendarserver_upgrade to upgrade as necessary Would this be equivalent to test upgrade of CalendarServer-7.0 installed via GitHub? On Tue, Nov 29, 2016 at 12:39 PM, Andre LaBranche <d...@apple.com> wrote: > > On Nov 29, 2016, at 12:34 PM, Gaurav Jain <monkeyfd...@gmail.com> wrote: > > Is 9.0 fully backward compatible with 7.0? > > > Data created in 7 can be upgraded to 9. Data created in any version > generally cannot be used with an older version. > > Are there any schema changes, XML structure changes between the two ? > > > There are schema changes. I don't think there are any plist changes. > > I have data created with 7.0. Would the upgrade work seamlessly? > > > It should. Attempting to start the service for the first time after > upgrading should fail, with a message that upgrade is required. You can > then call the calendarserver_upgrade tool to do that upgrade. > > Anything that needs to be taken care of? > > > Just the standard testing / validation around any significant change. > > -dre > > > On Tue, Nov 29, 2016 at 12:32 PM, Andre LaBranche <d...@apple.com> wrote: > >> Hi, >> >> Several months ago, the repo moved from macosforge to github. Please see: >> https://github.com/apple/ccs-calendarserver/releases >> >> In particular, the 9.0 release: "This is the first release to support >> dependency bootstrapping following our move from macosforge to github." >> >> Due to the differences between git and svn, it's not completely trivial >> to make a version older than 9.0 use github. Note that older versions of >> the code still work, but the bootstrapping won't, so you would have to >> manually satisfy the dependencies. It would likely be a better use of time >> to upgrade to 9.0. >> >> -dre >> >> On Nov 29, 2016, at 12:21 PM, Gaurav Jain <monkeyfd...@gmail.com> wrote: >> >> Hi, >> >> I am using CalendarServer-7.0. I was able to install successfully so far. >> >> But today suddenly, on a fresh install, I get the following error: >> >> Please help me resolve this. >> >> >> Obtaining twextpy from svn+http://svn.calendarserver. >> org/repository/calendarserver/twext/branches/release/twext-7 >> .0-dev@15059#egg=twextpy (from -r >> /opt/caldavd/CalendarServer-7.0/requirements-stable.txt >> (line 9)) >> >> Checking out http://svn.calendarserver.org/ >> repository/calendarserver/twext/branches/release/twext-7.0-dev (to >> revision 15059) to ./.develop/virtualenv/src/twextpy >> >> svn: E170013: Unable to connect to a repository at URL ' >> http://svn.calendarserver.org/repository/calendarserver/twe >> xt/branches/release/twext-7.0-dev' >> >> svn: E175013: Access to '/repository/calendarserver/tw >> ext/branches/release/twext-7.0-dev' forbidden >> >> Complete output from command svn checkout -q -r 15059 >> http://svn.calendarserver.org/repository/calendarserver/twex >> t/branches/release/twext-7.0-dev /opt/caldavd/CalendarServer-7. >> 0/.develop/virtualenv/src/twextpy: >> >> >> ---------------------------------------- >> >> Command "svn checkout -q -r 15059 http://svn.calendarserver.org/ >> repository/calendarserver/twext/branches/release/twext-7.0-dev >> /opt/caldavd/CalendarServer-7.0/.develop/virtualenv/src/twextpy" failed >> with error code 1 in None >> >> ERROR: calendarserver_config not found!? >> _______________________________________________ >> calendarserver-users mailing list >> calendarserver-users@lists.macosforge.org >> https://lists.macosforge.org/mailman/listinfo/calendarserver-users >> >> >> > >
_______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/calendarserver-users