[Haskell-cafe] Re: cheap in-repo local branches (just needs
implementation)
Trent W. Buck
twb at cybersource.com.au
Tue Jul 21 22:40:49 EDT 2009
Eric Kow <kowey at darcs.net> writes:
> [...] a branch switching tool, utilizing darcs' existing repository
> data stores, could be built [...] today [...] as a second/third-party
> tool to darcs.
I heartily approve of this approach. In-repo branches are occasionally
useful to me, but the "pollution" of the VCS' interface has always been
a major turn-off.
The proposed solution allows new users to start with a Darcs that has a
one-to-one correspondence between repos and branches. When I give Darcs
to someone who has been using tar(1) for version control, I do not need
to explain up-front the difference between a branch and a repo.
Later, when that user has developed VCS habits and is trusted to work on
larger group projects, I can introduce the additional complexity of in-
repo branching without overwhelming him.
More information about the Haskell-Cafe
mailing list