--- trunk/bin/codeswarm-render.sh 2008/12/12 23:20:33 825 +++ trunk/bin/codeswarm-render.sh 2009/06/05 14:05:13 1082 @@ -4,18 +4,26 @@ repository=file:///home/dpavlin/.svk/strix4/ limit=1500 +limit=0 +activity=var/codeswarm/activity.xml -echo "repository $repository limit $limit" -wget -O var/codeswarm/activity.xml "http://localhost:3000/Frey::SVN/codeswarm_as_markup?repository=$repository&limit=$limit" || exit +if [ ! -e $activity ] ; then + echo "repository $repository limit $limit" + perl -Ilib -MFrey::SVN -e "print Frey::SVN->new( repository => '$repository', limit => $limit )->codeswarm_as_markup;" > $activity + ls -al $activity +fi codeswarm=/rest/cvs/codeswarm/ config=`pwd`/etc/codeswarm.config -echo "using codeswarm checkout from $codewram with config $config" +echo "using codeswarm checkout from $codeswarm with config $config" rm -fv var/codeswarm/frames/*.png + cd $codeswarm || exit -java -Xmx1000m -classpath dist/code_swarm.jar:lib/core.jar:lib/xml.jar:lib/vecmath.jar:. code_swarm $config +Xvfb -once :1 & +export DISPLAY=:1 +java -Xmx1000m -classpath dist/code_swarm.jar:lib/core.jar:lib/xml.jar:lib/vecmath.jar:. code_swarm $config || exit cd -