Log messages are kept in the repository as properties attached to each revision. By default, the log message property (svn:log) cannot be edited once it is committed. That is because changes to revision properties (of which svn:log is one) cause the property's previous value to be permanently discarded, and Subversion tries to prevent you from doing this accidentally. However, there are a couple of ways to get Subversion to change a revision property.
The first way is for the repository administrator to enable revision property modifications. This is done by creating a hook called "pre-revprop-change" (see this section in the Subversion book for more details about how to do this). The "pre-revprop-change" hook has access to the old log message before it is changed, so it can preserve it in some way (for example, by sending an email). Once revision property modifications are enabled, you can change a revision's log message by passing the --revprop switch to svn propedit or svn propset, like either one of these:
$svn propedit -r N --revprop svn:log URL
$svn propset -r N --revprop svn:log "new log message" URL
where N is the revision number whose log message you wish to change, and URL is the location of the repository. If you run this command from within a working copy, you can leave off the URL.
The second way of changing a log message is to use svnadmin setlog. This must be done by referring to the repository's location on the filesystem. You cannot modify a remote repository using this command.
$ svnadmin setlog REPOS_PATH -r N FILE
where REPOS_PATH is the repository location, N is the revision number whose log message you wish to change, and FILE is a file containing the new log message. If the "pre-revprop-change" hook is not in place (or you want to bypass the hook script for some reason), you can also use the --bypass-hooks option. However, if you decide to use this option, be very careful. You may be bypassing such things as email notifications of the change, or backup systems that keep track of revision properties.
Wallaby is an Adobe AIR application that allows designers and developers to convert Adobe Flash Professional files into HTML5 with a simple drag and drop of the mouse, quickly and easily expanding the distribution of creative content across platforms. We invite customers to download Wallaby, try out the code it generates, and provide feedback on how they are using it to create simple animations like banner ads and translating graphical content.
There are many tools out there to make your web design job easier, and this includes creating charts and diagrams. I have listed below a nice selection of chart creators, graph makers, flowcart builders, and software to create diagrams. Enjoy and feel free to comment about tools / software that I might have missed.Read more
bidilink is a general purpose Unix tool for linking two bidirectional data streams together. It extends the standard Unix "filter" paradigma to bidrectional streams.
socat is a relay for bidirectional data transfer between two independent data channels. Each of these data channels may be a file, pipe, serial device, pseudo terminal, a socket, an SSL socket, proxy CONNECT connection, a file descriptor, readline, a program, or a combination of these.Read more
There are two ways of entering either editing mode. First, you can set your editing mode by using the environment variable VISUAL. The Korn shell checks to see if this variable ends with vi or macs. An excellent way to set VISUAL is to put a line like the following in your .profile or environment file:Read more
If you have an audio card (or some people call it sound card) that supports multiple outputs and actually using it for different purposes such as playing games, watching movies & listening to music, you’ll have to go through the hassle of changing the audio output in Windows Vista Control Panel.
Here’s an example. Let’s say you have a headphone and speakers. In order to change the audio output, you’ll have to close the program that is currently outputing the audio and right click on the speaker icon, choose Playback Devices, right-click on the playback device that you want and select Set as Default. Then click OK to close the sound configuration window and relaunch the program and play the audio. That will make it change from one output to the other, but it is troublesome and involves many steps.Read more
The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools. This file contains the individual troubleshooting tools and help files. It does not contain non-troubleshooting tools like the BSOD Screen Saver or NotMyFault.Read more