On Tue, 29 Apr 2008 21:36:43 -0700 Jon Hart <[EMAIL PROTECTED]> wrote:
> What command should I use to get a copy of a darcs-2 repo? > darcs get http://some-darcs-2.repo doesnt work, do I need to pass > some sort of > argument to make it try to parse the darcs-2 format? This just works > when the repo > is local ( file system ). The darcs repo is in "hashed" format, with "darcs-2" semantic: only darcs 2.0 is able to operate on it, so you need a darcs 2.0 to get it. > - darcs initialize does not create darcs-2 repos by default > ( why would I bother downloading darcs 2 then? ) There is already a ticket on this. You can always use the default mechanism, that is, you can put whatever flags you use all the time in a file called `~/.darcs/defaults` (under your home directory). Mine contains: ALL no-set-default ALL hashed that means that all commands (that accept them) will get "--hashed" and "--no-set-default", no need to specify them every time. > - darcs get doesnt work with darcs-2 repos, cant find any > docs on using this with darcs-2 repos As said, this is not true. Be sure your darcs binary is version 2.0 though. To initialize a new repository with "darcs-2" semantic you'd use something like darcs init --darcs-2 > - the patches I created took so long to apply that I gave up, > after two days of running darcs apply. The patch files were about > 60mb, and had changes to pretty much all 3000 files. That probably means there are some hard conflicts, and darcs will try to commute patches till its able to apply the patch, or it exausts all resources, whatever comes first. > - I cant cherry pick patches out of my repo to send to > someone else unless I have access to their copy of the repo or a > context That's the nature of darcs, nothing will change that: you can always create a temporary repository (similar to that you are sending to) locally, get its context, and use that to extract missing patches. > Thats just my experience so far. I will continue to use darcs. I > really like the idea, and > I really like not have a source server. But it has not been an easy > process. User experience > is one area where darcs could shine compared to other systems. Darcs *do* shines, compared to everything else, when it comes to "user experience"... but users need to be nice with darcs :-) Read the wiki page DarcsTwo, that explains latest features: there you'll find also answers to (some of) your other problems. hth, ciao, lele. -- nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia. [EMAIL PROTECTED] | -- Fortunato Depero, 1929. _______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
