[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn copy driving me nuts - how to overwrite URLs in a vendor tree?

From: Mark Phippard <markphip_at_gmail.com>
Date: 2007-04-29 21:54:06 CEST

On 4/29/07, hans henderson <hans.svn@gmail.com> wrote:
> I want to keep a tag of a "virgin" installation tree of an add-on component
> in my repository separate from the "core" tree to which it gets added.
> I also want to keep a branch of the "core+add-on" integrated tree in the
> repository, as that in fact is the basis for the "my stuff" development
> work, and tag that as well, whole point of vendor branches.
> I don't want to have to keep two completely unrelated trees with identical
> files in them, doubling the space taken by the repository completely
> unnecessarily.

I am just going to snip the rest.

Subversion copy does not take any more than handful of bytes, as it is
a virtual copy.

You cannot copy over something, and even if you could, all it would do
would be to delete + add on one transaction for you. I think there is
a patch floating around that does just that.

It sounds like you are looking for copy to somehow merge the contents,
kind of like a Windows copy does. That is not going to happen.

I kind of got lost in terms of what you are doing and want to do, but
if you essentially just want to replace what is there, you have to
just do it in two transactions, a delete followed by a copy. In the
repository, this will not take any space.

Mark Phippard
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Apr 29 21:54:24 2007

This is an archived mail posted to the Subversion Users mailing list.