[Laszlo-checkins] r13615 - sandbox/ptw
ptw@openlaszlo.org
ptw at openlaszlo.org
Mon Apr 6 04:54:01 PDT 2009
Author: ptw
Date: 2009-04-06 04:53:57 -0700 (Mon, 06 Apr 2009)
New Revision: 13615
Modified:
sandbox/ptw/.bashrc
sandbox/ptw/.openlaszlorc
Log:
Change 20090406-ptw-C by ptw at dueling-banjos.home on 2009-04-06 07:53:20 EDT
in /Users/ptw
for http://svn.openlaszlo.org/sandbox/ptw
Summary: .rc file tweaks
Modified: sandbox/ptw/.bashrc
===================================================================
--- sandbox/ptw/.bashrc 2009-04-06 10:30:17 UTC (rev 13614)
+++ sandbox/ptw/.bashrc 2009-04-06 11:53:57 UTC (rev 13615)
@@ -15,7 +15,7 @@
# This will set the xterm title
case $TERM in
xterm*|vt[12][0-9][0-9])
- PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
+ PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}: ${PWD}\007"'
;;
*)
;;
@@ -24,6 +24,10 @@
PS1="[\u@\h \W \t]\\$ "
fi
+## Bash tuning
+# Make bash append rather than overwrite the history on disk
+shopt -s histappend
+
# Should share with .ssh/environment
export PATH="$HOME/bin:/usr/local/bin:$PATH"
export BAK=".,"
@@ -31,7 +35,8 @@
export EDITOR=emacsclient
# Use this shell in emacs too
export ESHELL=${SHELL}
-export HISTIGNORE='&:ls: ls *:[bf]g'
+export HISTCONTROL="ignoredups"
+export HISTIGNORE='[ ]*:&:ls:ls *:[bf]g'
export HISTFILESIZE=10000
export HISTSIZE=10000
export IGNOREEOF=5
@@ -121,6 +126,9 @@
export OL_CHANGE_NAME=${1:-${OL_CHANGE_NAME}}
svn-editchange ${*}
;;
+ n )
+ svn-newchange ${*}
+ ;;
p )
svn-pending ${*}
;;
@@ -134,7 +142,7 @@
svn update ${*}
;;
* )
- echo '=(diff) Commit Describe Editchange Pendingchanges Reviewmail Status Update'
+ echo '=(diff) Commit Describe Edit New Pending Review Status Update'
esac
}
@@ -204,16 +212,33 @@
function laszlo-tunnel()
{
# -g allows VMWare to share the forwardings
+ # 3389 to windows builder allows Remote Desktop
ssh-tunnel -g \
- -L 1666:perforce.corp.laszlosystems.com:1666 \
- -L 32636:ldapsvr.corp.laszlosystems.com:636 \
- -L 32389:ldapsvr.corp.laszlosystems.com:389 \
+ -L 3389:windows-builder:3389 \
+ -L 1666:perforce:1666 \
+ -L 32636:ldapsvr:636 \
+ -L 32389:ldapsvr:389 \
-L 32143:topaz:143 \
-L 32025:topaz:25 \
-L 34000:topaz:2000 \
-D 33080 ${*:-sf.laszlosystems.com}
}
+function ssh-builder()
+{
+ ssh -t sf.laszlosystems.com "ssh svnbuild@${*:-linux-builder}"
+}
+
+function ssh-download()
+{
+ ssh -t sf.laszlosystems.com "ssh openlaszlo@${*:-download.openlaszlo.org}"
+}
+
+function ssh-openlaszlo()
+{
+ ssh -t sf.laszlosystems.com "ssh laszlo@${*:-openlaszlo.org}"
+}
+
function sync-site()
{
rsync ${1} -Cavuzb --rsh=ssh --exclude='.*' . trope at laguz.pair.com:~/public_html/${2}
@@ -233,6 +258,11 @@
alias l='ls -aFqC'
alias ll='ls -aFlg'
alias lt='laszlo-tunnel'
+alias ldl=ssh-download
+alias llb='ssh-builder'
+alias lmb="ssh-builder tiger-builder"
+alias lwb="ssh-builder windows-builder"
+alias lol="ssh-openlaszlo"
alias m=${PAGER}
alias ma='mk all'
alias mk='background mmake'
Modified: sandbox/ptw/.openlaszlorc
===================================================================
--- sandbox/ptw/.openlaszlorc 2009-04-06 10:30:17 UTC (rev 13614)
+++ sandbox/ptw/.openlaszlorc 2009-04-06 11:53:57 UTC (rev 13615)
@@ -13,6 +13,8 @@
export ANT_HOME=/usr/local/apache-ant-1.6.5/
export ANT_OPTS="-Dbuild.platform=macosx ${ANT_OPTS}"
+ export FLEX_HOME=/usr/local/flex_sdk_3
+
export JAVACC_HOME=/usr/local/javacc/javacc2.1
export JYTHON_HOME=/usr/local/jython/jython-2.1
@@ -65,8 +67,19 @@
;;
esac
+# Tag a release from a branch.
+# release-name source-branch [source-revision]
+function tagrelease ()
+{
+ release=${1}
+ source=${2}
+ revision=${3:-`svn info -rHEAD http://svn.openlaszlo.org/openlaszlo/branches/${source} | grep 'Last Changed Rev:' | sed -e"s/Last Changed Rev: //"`}
+ svn copy -r${revision} -m "Create tags/${release} from branches/${source}@${revision}" http://svn.openlaszlo.org/openlaszlo/branches/${source} http://svn.openlaszlo.org/openlaszlo/tags/${release}
+}
+
# run the appropriate version of each tool
alias ant='$ANT_HOME/bin/ant'
+alias fdb='/usr/local/flex_sdk_3/bin/fdb'
alias lzc='$LPS_HOME/WEB-INF/lps/server/bin/lzc'
alias lsc='$LPS_HOME/WEB-INF/lps/server/bin/lsc'
alias lzo='$LPS_HOME/WEB-INF/lps/server/bin/lzo'
More information about the Laszlo-checkins
mailing list