Author: jannis
Date: 2007-02-13 12:02:06 +0000 (Tue, 13 Feb 2007)
New Revision: 24967
Modified:
xfce4-dev-tools/trunk/ChangeLog
xfce4-dev-tools/trunk/scripts/xdt-commit
Log:
* scripts/xdt-commit: Add more quotes around variables. Use
"type svn" to check whether Subversion is installed.
Modified: xfce4-dev-tools/trunk/ChangeLog
===================================================================
--- xfce4-dev-tools/trunk/ChangeLog 2007-02-13 10:16:28 UTC (rev 24966)
+++ xfce4-dev-tools/trunk/ChangeLog 2007-02-13 12:02:06 UTC (rev 24967)
@@ -1,3 +1,8 @@
+2007-02-13 Jannis Pohlmann <[EMAIL PROTECTED]>
+
+ * scripts/xdt-commit: Add more quotes around variables. Use
+ "type svn" to check whether Subversion is installed.
+
2007-02-12 Jannis Pohlmann <[EMAIL PROTECTED]>
* scripts/Makefile.am, scripts/xdt-commit: Add script for
Modified: xfce4-dev-tools/trunk/scripts/xdt-commit
===================================================================
--- xfce4-dev-tools/trunk/scripts/xdt-commit 2007-02-13 10:16:28 UTC (rev
24966)
+++ xfce4-dev-tools/trunk/scripts/xdt-commit 2007-02-13 12:02:06 UTC (rev
24967)
@@ -28,7 +28,7 @@
##
## Check if SVN is installed
##
-if ! svn --version &> /dev/null; then
+if ! type svn &> /dev/null; then
echo "Subversion needs to be installed."
exit 1
fi
@@ -63,13 +63,13 @@
# Make sure the file exists
if [ -f "$CHANGELOG" ]; then
# Determine SVN status
- STATUS=$(svn status ${CHANGELOG})
+ STATUS=$(svn status "${CHANGELOG}")
STATUS=${STATUS:0:1}
# Check if file is versioned
if [ "$STATUS" != "?" ]; then
# Parse output
- MSG=$(svn diff ${CHANGELOG} | grep -P '^\+\t' | sed 's/^+//')
+ MSG=$(svn diff "${CHANGELOG}" | grep -P '^\+\t' | sed 's/^+//')
# Append to commit message (and insert newline between ChangeLogs)
if [ -z "$COMMIT_MSG" ]; then
@@ -87,7 +87,7 @@
## files is empty, ask the user to enter a commit message himself
##
if [ -n "$COMMIT_MSG" ]; then
- svn commit $FILES -m "$COMMIT_MSG"
+ svn commit "$FILES" -m "$COMMIT_MSG"
else
- svn commit $FILES
+ svn commit "$FILES"
fi
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits