On Monday 01 August 2005 21:02, Yuval Kogman wrote:
> On Mon, Aug 01, 2005 at 07:09:17 -0400, David Roundy wrote:
> > I like this idea! (with a little modification) We store a list of
> > repositories we've accessed in _darcs/prefs/repos, so we could just
> > check all those repositories until we've found one that has the
> > selected patches. It would slow down unpull, but would make it
> > (almost) completely safe.
>
> How about unpull putting the patch in a stowaway place, where it can
> be retrieved from, a bit like CVS's attic but more elegant.
>
> You can go through this "attic" if you really want to zap something
> completely, and then it's your responsibility.
>
> I don't like unpull relying on other repos because it is less
> distributed, by being dependant on external resources.
>
> Furthermore, the performance hit will be REAAAALLLLLYYY painful.

The problem with relying on other repositories is that they may go away.  
If I play around with some patches, I often create some local 
repositories -- this is very fast with darcs get.  It is equivalent to 
a quick throwaway branch, which doesn't exist in CVS.  After I'm done 
with the branch, a quick rm -rf gets rid of it.

And gets rid of all the unpulled patches that existed only in that 
branch.

I'd prefer a safe copy within the repository.  It's fast and doesn't 
take much space.  If it is stored in the "darcs send -o" format, then 
people can access it using normal shell tools.

-erik

-- 
Erik Schnetter <[EMAIL PROTECTED]>   http://www.aei.mpg.de/~eschnett/

My email is as private as my paper mail.  I therefore support encrypting
and signing email messages.  Get my PGP key from www.keyserver.net.

Attachment: pgp6hPzWAW146.pgp
Description: PGP signature

_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users

Reply via email to