david: doc/kde-client/svn-instructions checkout_proko2.sh, NONE, 1.1

cvs at intevation.de cvs at intevation.de
Mon May 9 18:10:58 CEST 2005


Author: david

Update of /kolabrepository/doc/kde-client/svn-instructions
In directory doto:/tmp/cvs-serv756

Added Files:
	checkout_proko2.sh 
Log Message:
first version, but a few files are still missing it seems


--- NEW FILE: checkout_proko2.sh ---
# Run this script from the *PARENT* directory of kdepim
# The script can even check out kdepim for you if needed.
# David Faure <faure at kde.org>, LGPL v2.

# Edit those lines. PROTOCOL can be either svn+ssh or https
PROTOCOL=https
SVNUSER=

if test -z "$SVNUSER"; then
    echo "you must set SVNUSER in the script!"
    exit 1
fi

if ! test -d kdepim; then
    echo "kdepim not found. Press ENTER to check it out from SVN."
    read && \
    svn checkout $PROTOCOL://$SVNUSER@svn.kde.org/home/kde/branches/KDE/3.3/kdepim  || exit 1
fi

cd kdepim

function switch_dir() {
  ( cd $1 && svn switch "$PROTOCOL://$SVNUSER@svn.kde.org/home/kde/branches/kdepim/proko2/kdepim/$1" )
}
function new_dir() {
  ( cd $1 && svn checkout "$PROTOCOL://$SVNUSER@svn.kde.org/home/kde/branches/kdepim/proko2/kdepim/$1/$2" )
}
function update() {
  file=`basename $1`
  dir=`dirname $1`
  ( cd $dir && svn checkout "$PROTOCOL://$SVNUSER@svn.kde.org/home/kde/branches/kdepim/proko2/kdepim/$dir/$file" )
}
function switch_file() {
  file=`basename $1`
  dir=`dirname $1`
  ( cd $dir && svn switch "$PROTOCOL://$SVNUSER@svn.kde.org/home/kde/branches/kdepim/proko2/kdepim/$dir/$file" $file )
}

switch_dir certmanager/lib
switch_dir kmail
switch_dir kontact/plugins/summary
switch_dir kresources/imap
switch_dir kpilot
switch_dir kioslaves/imap4
switch_dir doc/kmail
switch_dir doc/korganizer
switch_dir doc/kaddressbook
switch_dir libkdepim
switch_dir libkcal
new_dir kresources kolab
new_dir kontact data

for f in \
     kaddressbook/{kabcore.cpp,kabcore.h,kaddressbook_part.rc} \
     kaddressbook/{searchmanager.{cpp,h},extensionmanager.{cpp,h}} \
     kaddressbook/kaddressbookui.rc \
     kaddressbook/interfaces/{core.h,extensionwidget.h} \
     kaddressbook/features/distributionlistwidget.{cpp,h} \
     kaddressbook/features/resourceselection.{cpp,h} \
     certmanager/{aboutdata.cpp,certificatewizard{.ui,impl.cpp},lib/backends/qgpgme/qgpgmejob.cpp} \
     kontact/Makefile.am kontact/src/{main.cpp,Makefile.am} \
     korganizer/{freebusymanager.cpp,version.h,actionmanager.cpp} \
     korganizer/{kodialogmanager.cpp,koagenda.cpp} \
     korganizer/{kogroupware.{cpp,h},calendarview.{cpp,h}} \
     korganizer/{koeventeditor.{cpp,h},koeditordetails.{cpp,h}} \
     kresources/Makefile.am \
     libkdenetwork/Makefile.am \
     plugins/kmail/bodypartformatter/text_calendar.cpp \
     wizards/{Makefile.am,kolabwizard.cpp,kolabwizard.h,kmailchanges.cpp,kolab.kcfg} \
; do switch_file $f ; done





More information about the commits mailing list