Loading...
 
Skip to main content

Custom Share Module 0.1dev

History: UserPagehotte

Preview of version: 3

Background


a mysterious cat has 18 half-lifes.

Foreground


Anon Checkout on sf.net

Copy to clipboard
#!/bin/bash # far from being usable PN=${0##*/} export CVSROOT=":pserver:anonymous@cvs.sourceforge.net:/cvsroot/tikiwiki" BASE=`pwd` LOGDIR=${BASE}/logs tikiversions="1.10:tikiwiki 1.9:BRANCH-1-9" cvsmode=${1:-update} cvsclean() { find . -type d -name "CVS" -exec rm -rf {} > /dev/null 2>&1 \; find . -type f -exec md5sum {} \; > ${LOGDIR}/md5sums.${jav%%*:} } bckold() { local jav local iav printf "%s\n" "Backup old Data ..." [ ! -d old ] && mkdir old for iav in ${tikiversions} ; do jav=${iav%%:*} if [ -d ${jav} ]; then if [ "${removedirs}" = "yes" ]; then tar cf - ${jav} | ( cd old ; tar xf - ) rm -rf ${jav} mkdir ${jav} fi else [ "${removedirs}" = "no" ] && cvsmode=co mkdir ${BASE}/${jav} fi done } cvslogin() { cvs login rc=$? return $rc } checkout() { local a=${1:-`pwd`} local jav printf "%s\n" "Checkout" for jav in ${tikiversions} ; do printf "%s\n" "Checkout ${jav%%:*}" cd ${BASE}/${jav%%:*} echo ${jav##*:} | grep -i BRANCH >/dev/null 2>&1 if [ $? -eq 0 ]; then cvsmode="${cvsmode} -r" fi cvs -z3 ${cvsmode} ${jav##*:} tikiwiki > ${LOGDIR}/logfile.${jav%%:*} [ $? -eq 0 ] && cvsclean done } #main() [ "${cvsmode}" = "update" ] && removedirs=no || removedirs=yes bckold cvslogin checkout ${BASE}

History

Advanced
Information Version
drsassafras Mass search and replace 6
View
Frank Hollmann 5
View
Frank Hollmann 3
View
Frank Hollmann 2
View
Frank Hollmann 1
View

Upcoming Events

1)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3) 
Tiki birthday
4)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting