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

Re: Is it possible to merge branch changes in the working directory into trunk working directory only having read-only access to repository?

From: Les Mikesell <lesmikesell_at_gmail.com>
Date: Thu, 06 Aug 2009 11:37:30 -0500

Tyler Roscoe wrote:
> On Wed, Aug 05, 2009 at 04:42:28PM -0700, Yuri wrote:
>> I have a read-only access to the repository and made many changes into a
>> very old branch of the project.
>> This branch was merged (by others) with the trunk few times.
>> How can I merge my changes back to trunk, and then to the current
>> version with the minimal efforts?
>> 'svn merge' asks me the revision range that I would like to merge into
>> trunk (-r XXXX:YYYY), but I can't get a revision number because I can't
>> check this branch in. It's only a working copy.
> Are you saying that you have uncommitted changes that you want to merge
> into a trunk working copy? If so, then svn can't help you because, as
> you observed, you can't commit and therefore svn has no way to know
> about your changes.
> I would just use diff and patch by hand (or the appropriate windows
> versions of these tools). This is (basically) what svn does under the
> hood anyway.

I haven't done this, but I think you should be able to use svn diff to
generate a patch file of your changes against the base you checked out.
Then you can check out the current trunk, apply the patch (with whatever
adjustments it takes to accommodate other changes), then svn diff that
version to get a patch someone with commit access could easily apply.

   Les Mikesell
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-08-06 18:38:37 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.