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

Overview diagrams for commit and checkout

From: Guillaume Boissiere <boissier_at_media.mit.edu>
Date: 2001-12-14 05:23:07 CET

I have been following with interest the discussion about new line
conversion and keyword substitution.

Trying to understand the different scenarios and proposal, I made
diagrams trying to see where these 2 features fit in the big
picture for commit and checkout.

The diagrams are at:
http://www.boissiere.com/svn-checkout.png
http://www.boissiere.com/svn-commit.png

The main difference that I see between the 2 proposal for newline
conversion is that in one case (Greg Hudson's proposal), there are
no conversions on commit, in the other case (Bruce and Greg Stein's
proposal - marked in red on my diagram), conversions happens on
the client side before commit.
My vote goes to Bruce's proposal +1, because it seems to me that the
repository should keep a canonical version of the file, not what the
last committer's environment dictates.

Comments on the diagrams are welcome, they are probably somewhat
inaccurate and could be made better with your suggestions.

-- Guillaume

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:53 2006

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

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