Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Introduction

The Bedework project files are kept in several subversion repositories located at https://bedework.org/svn/<projectName>/...   For example, the Bedework core trunk is stored at https://bedework.org/svn/bedework/trunk, the Bedework core 3.7 branch at https://bedework.org/svn/bedework/releases/bedework-3.7, and the Bedework CardDav project trunk at https://bedework.org/svn/carddav/trunk.

As long as you know the project name, you can figure out the rest, so here's a guide:

Project

Repository URL

Notes

bedework

https://bedework.org/svn/bedework

Many projects, not listed, are linked to Bedework.  When you update Bedework, the linked projects are updated, too.

carddav

https://bedework.org/svn/carddav

Carddav server and Addressbook client

bwxml

https://bedework.org/svn/bwxml

XML definitions for Bedework

bwtzsvr

https://bedework.org/svn/bwtzsvr

Timezone Server

cachedfeeder

https://bedework.org/svn/cachedfeeder

Page Caching application and web form front-end

monitor

 

 

The quickstart ships with subversion information for some of the directories contained within the quickstart.  This means, assuming you have subversion installed, you can use the svn update command to apply specific fixes or to bring the distribution up to date.

Use the bw command to update

The simplest way to update Bedework is to use the bw command:

cd <quickstart>
./bw -updateall

This command issues a series of svn update commands against those projects essential to Bedework.

Call svn update to update a file or directory

To update the bedework folder under the quickstart (which will also update all linked projects, like the caldav server):

cd <quickstart>
svn update bedework

To update only the public client's Bedework theme

cd <quickstart>
cd bedework/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme
svn update .

Remember to build and restart!

Updates to the source code won't take effect until you build and (in many cases) restart.

  • No labels