Nautilus Scripts for Subversion is a set of scripts for simplifying working with Subversion. Since TortoiseSvn does not exist for Ubuntu these scripts come in handy. There are some things missing, however, so I have created another script for recursively adding files from a right-clicked directory. With my script Add-Recursive you can add all new files below a certain directory level in one operation. For example, if you have a directory "files" with a new file called "new_file" and a new directory called "new_dir" with a few new files in it you can add all of these by right-clicking "files" and running Add-Recursive. You can get the script here: subversion-nautilus-script-add-recursive.tar.gz. Unpack it where you want it (probably in ~/gnome2/nautilus-scripts/Subversion somewhere). You can also cut and paste from here:
#!/bin/sh
#
# Distributed under the terms of GNU GPL version 2
#
# http://forsuccessfulcomputing.blogspot.com/2007/03/nautilus-script-to-add-recursively-to.html
LOGFILE=`mktemp -t svn_add.XXXXXX`
svn status $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS|awk -F'[ ]' '{ print "svn add \""substr($0,8)"\"" }'|sh 2>&1 > $LOGFILE
zenity --text-info --title="Subversion: Add-Recursive" --filename=$LOGFILE --width=600 --height=400 --window-icon="`dirname $0`/svn.xpm"
rm -f $LOGFILE
Tuesday, March 20, 2007
Synchronize Google Calendar with Mobile Phone
Finally something that works: www.goosync.com. And its free.
This is the kind of service that you are always looking for: something that performs like it should without you having to think about it too much.
This is the kind of service that you are always looking for: something that performs like it should without you having to think about it too much.
Subscribe to:
Comments (Atom)