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