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

RE: Getting just the changed files between revisions

From: Dassi, Nasser <NDassi_at_141xm.com>
Date: 2005-01-25 00:26:15 CET

I may be wrong (doesn't that sound lovely?!?!) but I believe it is on
the SVN Wishlist.
Naturally, the real process would involve first generating a report of
changes (using, say, "svnlook -log") and then only retrieving explicit
files from an explicit revision (this is the "work-in-progress", if i
remember correctly).
Until then, I believe the "remove unchanged files" step will have to be
a manual process.
To all: please clarify if I have mispoken :o)

Nasser Dassi
Sr. Technical Programmer
E: ndassi@141xm.com <mailto:ndassi@141xm.com>

From: Brian Marrs [mailto:BrianM@corprasoft.com]
Sent: Monday, January 24, 2005 4:46 PM
To: users@subversion.tigris.org
Subject: Getting just the changed files between revisions

I'm fairly new to using Subversion and I'm trying to see if there is a
way to do the following:


I want to get the set of files that have changed between any two
revisions on a particular branch. Note that I don't a list or report of
the files. I want the physical files in their proper folder structure,
and only the files that have changed (added or modified).


It would be the equivalent of pulling down revision "X" of a particular
branch into one working folder, then pulling down revision "Y" into
another working folder, and then comparing the two sets of files/folders
such that any files that were unchanged between revision "X" and "Y"
would be removed, leaving only the files that were different.


Is there some way to do this with standard Subversion commands? Or is
this something you have to do with custom development?


Any suggestions would be appreciated. Thanks.
Received on Tue Jan 25 00:29:30 2005

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.