#!/usr/bin/python import sys import os.path from svn import repos, fs, core if len(sys.argv) < 2: print "Usage: %s REPOS-NAME" sys.exit() R = repos.open(core.svn_path_canonicalize(sys.argv[1])) F = repos.fs(R) youngest = fs.youngest_rev(F) txn = fs.begin_txn(F, youngest) txnname = fs.txn_name(txn) print "Created transaction '%s' based on revision %d" % (txnname, youngest)