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

Re: git log vs. svn log

From: Peter Samuelson <peter_at_p12n.org>
Date: 2007-09-09 02:42:10 CEST

[Heikki Orsila]
> I want to see change log message (meta information) with the patch,
> so I don't think svn diff is the correct place. svn diff is used to
> compare two states of the tree, but svn log -p displays change sets
> (patches) in serial form, so they are used for totally different
> things..

On the other hand, now that we have the -c flag, I think it's
officially OK to pretend that the commands that deal with tree state
also deal with changesets. Even though svn is fundamentally
snapshot-based rather than changeset-based, changesets can be derived
from snapshots, so I don't see why end users should have to care all
that much which is the "native" representation. Whether the diff
subcommand has to calculate changesets from snapshots, or construct
snapshots from changesets, should be considered an implementation
detail.

-- 
Peter Samuelson | org-tld!p12n!peter | http://p12n.org/

Received on Mon Sep 10 19:14:51 2007

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