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.
pgp6hPzWAW146.pgp
Description: PGP signature
_______________________________________________ darcs-users mailing list [email protected] http://www.abridgegame.org/mailman/listinfo/darcs-users
