spam_at_erwincoumans.com wrote:
>
> Given a private repository A with directories:
> trunk/src
> trunk/src/folder0
> trunk/src/folder1
> and within this 'src' directory, two directories point to public
> repository B, using svn::externals (svn properties).
> trunk/src/folderB0 -> folderB0 defined in svn::externals pointing to
> some directory in repo B
> trunk/src/folderB1 -> same for folderB1, svn::externals pointing to repo B
> When some changes are made in both externals 'folderB0' and 'folderB1',
> the commit fails:
> Error: Commit failed (details follow):
> Error: Repository UUID '08e121b0-ae19-XXXX-XXXX-3be3395fd4fd' doesn't
> match expected
> Error: UUID '85ceb6c3-2a14-XXXX-XXX-d80b5b198c98'
> If, however, the commit is done on each directory individually, it works
> fine.
> Can someone confirm this?
Sure, everyone can confirm this.
Think about what you're asking Subversion to do: committing changes to
two different repositories at once. That's not possible, because that
*requires* two separate commits.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
Received on 2008-10-31 18:50:59 CET