Nice work!
I prefer a real time update version which is obtained by removing the temporary files entirely and piping the svn command into zenity. Here is the Update script sample:

svn update "$@" 2>&1 | zenity --text-info --title="Subversion: Update" --width=600 --height=400 --window-icon="`dirname $0`/svn.xpm"

This single line lets you see the update progress in real time into the zenity window, including errors. This can be done for all the Subversion scripts.

For the password problem in the Checkout script i suggest checking if an exit code of "svn co" is reserved for failed authentication and, if so, ask the user for an username and pasword if the above code is returned before retrying the command a second time.

Reply

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options