]> git.pld-linux.org Git - packages/subversion.git/commitdiff
- allow to provide number of backups to leave on hot-backup command line
authorJacek Konieczny <jajcus@pld-linux.org>
Mon, 16 Feb 2004 13:25:38 +0000 (13:25 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    subversion-hot_backup_num.patch -> 1.1

subversion-hot_backup_num.patch [new file with mode: 0644]

diff --git a/subversion-hot_backup_num.patch b/subversion-hot_backup_num.patch
new file mode 100644 (file)
index 0000000..5ac75cd
--- /dev/null
@@ -0,0 +1,20 @@
+diff -dur subversion-0.37.0.orig/tools/backup/hot-backup.py.in subversion-0.37.0/tools/backup/hot-backup.py.in
+--- subversion-0.37.0.orig/tools/backup/hot-backup.py.in       2004-01-09 23:07:57.000000000 +0100
++++ subversion-0.37.0/tools/backup/hot-backup.py.in    2004-02-16 13:53:21.942581931 +0100
+@@ -40,10 +40,14 @@
+ # Command line arguments
+-if len(sys.argv) != 3:
+-  print "Usage: ", os.path.basename(sys.argv[0]), " <repos_path> <backup_path>"
++if not (sys.argv[1:2]==["-n"] and len(sys.argv)==5 or len(sys.argv)==3):
++  print "Usage: ", os.path.basename(sys.argv[0]), " [-n <num_backups>] <repos_path> <backup_path>"
+   sys.exit(1)
++if sys.argv[1]=="-n":
++  num_backups=int(sys.argv[2])
++  sys.argv[1:]=sys.argv[3:]
++
+ # Path to repository
+ repo_dir = sys.argv[1]
+ repo = os.path.basename(os.path.abspath(repo_dir))
This page took 0.043276 seconds and 4 git commands to generate.