You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Tim Stall <Ti...@paylocity.com> on 2006/04/29 21:26:02 UTC

Way to create change sets?

Hello,

            Does Subversion (or some other public tool that works with
Subversion) have a way to handle "change sets" - i.e. a way from the
command line to package your changes and send them to someone else -
without you every checking in your changes into the repository?

 

Thanks,

Tim


Re: Way to create change sets?

Posted by Jamie Wellnitz <Ja...@emulex.com>.
Tim,

On Sat, Apr 29, 2006 at 04:26:02PM -0500, Tim Stall wrote:
>    Hello,
> 
>                Does Subversion (or some other public tool that works with
>    Subversion) have a way to handle "change sets" - i.e. a way from the
>    command line to package your changes and send them to someone else -
>    without you every checking in your changes into the repository?

I'm not sure I understand quite what you're looking for.

If by changeset you mean a logical change that affects multiple files,
that concept maps to Subversion's atomic commits fairly well.

svn diff -r 490:491 $URL
... will give you the complete change that was committed as r491.

The "without you every checking in your changes" confuses me.  Maybe
you can get what you want by running svn diff in a modified working
directory?  This will essentially generate a patch containing your
local changes against what you checked out.

Alternatively you could use some method involving "private" branches -
e.g. check your changes in on a branch where they'd be available as a
logical change ("changeset") for others to see.

> 
> 
> 
>    Thanks,
> 
>    Tim

Thanks,	
Jamie

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org