What constitutes the "identity" of a changeset?

Harald Meland harald.meland at usit.uio.no
Mon Mar 31 17:37:16 BST 2008

[Paul Moore]

> (I don't know of any other way of making a local mirror if all the
> access I have to the remote system is http - is there another?)

Quick googling for "svnsync copy uuid" turned up this:


with the following salient bit:

| Q: What if I want to check out from a mirror, but commit to the master?
| A: That's possible, but requires some gymnastics.  You see, each repository
|    has its own UUID, which is stored in the working copy, so if you check
|    out from the mirror, and then do a 'svn switch --relocate' to point to
|    the master it'll error out.  To make this work you need to make sure that
|    the mirrors have the same UUID as the master.  You can set a repository
|    UUID via the following technique:
| $ cat - <<EOF | svnadmin load --force-uuid dest
| SVN-fs-dump-format-version: 2
| UUID: d48dd586-eb1d-0410-b581-e6e13afcedeb


More information about the bazaar mailing list