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

Repository side linking ("Share" feature)

From: Adrian Wilkins <adrian.wilkins_at_gmail.com>
Date: 2004-12-06 11:39:14 CET

Introduction :
I'm a Win32 / VB developer with a 5 year experience of Visual
SourceSafe. My experience with *nix is limited. I like the looks of
Subversion, particularly in light of some particularly horrible
experiences with SourceSafe losing history.

One feature that I'm missing though, is the feature that SS calls
"Share" (and implicitly, it's compadré "Pin").

I was wondering if anyone had any comments on the RFC produced by one
Woody Hackswell this February and posted to this list? I have some
revisions to his implementation that I believe would simplify matters,
but no discussion on his RFC appears to have taken place.

I think implementing a "Share" (and "Pin") feature in SVN would be
advantageous..

i) Need not bother anyone not wanting to use it

Important not to upset the present userbase

ii) Would provide a feature that many veteran SourceSafe users have
grown used to.

This reduces the impedance involved in getting people to change over
;- the fewer working practices that have to change, the easier it is
for you to get on board.

svn copy does not keep the copy at the HEAD revision
svn:externals only works on whole folders, and requires manual
intervention when switching root folders.

After reading Woodys RFC and thinking about it for a few hours, I feel
that this feature is achievable with a new type of repository
filesystem node, as he states. I do have a few revisions to his
design, most notably that I don't distiguish between "root share" and
"secondary share", which I believe simplifies matters somewhat.

Would the dev community be interested / hostile / mocking about such a
feature? Adding it would, in my opinion, tick the "Does everything
SourceSafe does (apart from wreck your repository)" box and provide a
more attractive option to MS developers, which means more users for
Subversion. More users in an OSS project is good, no? Esp. when they
are developers?

*braces for impact* ;-)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Dec 6 11:40:46 2004

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.