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

Diff tag against trunk head

From: Kevin Connor Arpe <kevinarpe_at_gmail.com>
Date: Tue, 23 Nov 2010 23:39:00 +0800

Hello,

I am using the latest (stable) version on both Linux and WinSlows.

For one of my repositories, I created a daily tag of a diary.

Example:
/project/trunk/important_stuff
/project/tags/2010-11-20/important_stuff
/project/tags/2010-11-21/important_stuff
/project/tags/2010-11-22/important_stuff
etc.

Each morning I svn copy "important_stuff" (HEAD revision) to the tags
area and commit.

In theory, this will be used to easily find what changed day-over-day.
Of course all of this is possible poking through svn logs, but I want
to make this easier.

My question: What is the SVN command to diff a file in a tagged set vs
trunk head?

Fantasy command:
svn diff -r"tag:2010-11-21" -rHEAD /project/trunk/important_stuff/details.txt

or...

svn diff -r"trunk:HEAD" /project/tags/2010-11-21/important_stuff/details.txt

I tried many different svn diff commands. No luck. I also did some
heavy Google/StackOverflow searching. No luck.

Is there a simple way to do this?
Right now I am using regular GNU diff, but this requires everyone to
download the tags to their box locally.

Ideally, this could be done via the trunk or tag URL only.

Thanks,
Arpe
Hongkong
Received on 2010-11-23 16:39:39 CET

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.