Created on 2007-04-14.21:54:43 by WorldMaker, last changed 2013-05-09.21:41:50 by gh.
msg1585 (view) |
Author: WorldMaker |
Date: 2007-04-14.21:54:39 |
|
It would be useful in the case of immutable repositories (repositories for
tools like darcs get mainly, with all mutating commands --disabled in
defaults) to be stored without any of the files in its working directory.
Thus the only overhead for the immutable repository would be _darcs-related,
much of which can be linked by darcs get/optimize already.
The primary use case scenario would be you might wish to store a repository at
a certain point in time, be it a tag repository (darcs get --tag --no-working-
directory) or just a current snapshot repository (darcs get --no-working-
directory). This immutable repository (again, adding enforcing lines to
_darcs/prefs/defaults) could then still be useful to tools like darcsweb that
rely on the pristine cache rather than the working directory and in use with
darcs get/pull.
Admittedly, having no working directory may often not be a huge space savings,
but the lack of files in the working directory is a very obvious hint to other
developers that the repository is in fact immutable and not meant for editing
of any sort.
|
msg1670 (view) |
Author: kowey |
Date: 2007-05-02.07:10:19 |
|
This might also be useful for people who want to use darcs in a centralised
manner, i.e. having a push/pull depot used exclusively for sharing patches.
The key feature here is, as Max says, to hint that the repository is not meant
for editing of any sort.
I suppose we would have to make sure that the user never tries to create a
repository with --no-pristine-cache --no-working-directory.
|
msg1671 (view) |
Author: droundy |
Date: 2007-05-02.19:56:09 |
|
Just wanted to mention that I like this idea. It shouldn't be too hard,
although I'd want to use the RepoFormat bit to ensure that older versions
of darcs don't try to modify working-directory-less repositories.
--
David Roundy
Department of Physics
Oregon State University
|
msg7014 (view) |
Author: kowey |
Date: 2009-01-08.11:48:07 |
|
Maybe we should resurrect (un-defer) this to replace the --no-pristine-tree
(which was recently removed because it doesn't work with hashed repositories anyway)
|
msg7173 (view) |
Author: twb |
Date: 2009-01-24.11:58:04 |
|
Eric Kow wrote:
> To be merged with issue431?
Yes, I reported this because I couldn't find 431, and guessed it wasn't in the BTS.
I have merged them with this mail.
|
msg8953 (view) |
Author: kowey |
Date: 2009-10-11.07:57:16 |
|
My understanding is that this requires implementation of issue1647.
|
msg16802 (view) |
Author: gh |
Date: 2013-05-09.21:41:48 |
|
It has been solved in 2.8 by Florent's patch "Support init/get --no-
working-dir and pseudo-applying to wd-less repos".
|
|
Date |
User |
Action |
Args |
2007-04-14 21:54:43 | WorldMaker | create | |
2007-05-02 07:10:39 | kowey | set | status: unread -> unknown nosy:
droundy, tommy, beschmi, kowey, WorldMaker messages:
+ msg1670 |
2007-05-02 19:56:13 | droundy | set | nosy:
droundy, tommy, beschmi, kowey, WorldMaker messages:
+ msg1671 |
2007-07-22 07:27:48 | kowey | set | topic:
+ ProbablyEasy nosy:
droundy, tommy, beschmi, kowey, WorldMaker |
2008-02-09 18:14:35 | markstos | set | status: unknown -> deferred nosy:
droundy, tommy, beschmi, kowey, WorldMaker title: darcs get --no-working-directory -> wish: darcs get --no-working-directory |
2009-01-08 11:48:11 | kowey | set | status: deferred -> needs-reproduction nosy:
+ dmitry.kurochkin, simon, thorkilnaur messages:
+ msg7014 |
2009-01-24 11:58:07 | twb | set | messages:
+ msg7173 superseder:
+ wish: darcs init --no-working-tree nosy:
+ twb |
2009-08-06 17:35:34 | admin | set | nosy:
+ markstos, jast, Serware, darcs-devel, zooko, dagit, mornfall, - droundy, twb, WorldMaker |
2009-08-06 20:32:43 | admin | set | nosy:
- beschmi |
2009-08-10 22:02:50 | admin | set | nosy:
+ WorldMaker, twb, - markstos, darcs-devel, zooko, jast, dagit, Serware, mornfall |
2009-08-18 22:50:35 | kowey | link | issue1328 superseder |
2009-08-18 22:52:15 | kowey | set | status: needs-reproduction -> needs-implementation priority: wishlist -> feature title: wish: darcs get --no-working-directory -> wish: darcs init/get --no-working-directory nosy:
+ mornfall topic:
- ProbablyEasy superseder:
- wish: darcs init --no-working-tree |
2009-08-23 18:07:54 | kowey | link | issue555 superseder |
2009-08-25 17:38:24 | admin | set | nosy:
+ darcs-devel, - simon |
2009-08-27 14:30:58 | admin | set | nosy:
tommy, kowey, darcs-devel, twb, WorldMaker, thorkilnaur, dmitry.kurochkin, mornfall |
2009-10-11 07:57:18 | kowey | set | status: needs-implementation -> waiting-for nosy:
tommy, kowey, darcs-devel, twb, WorldMaker, thorkilnaur, dmitry.kurochkin, mornfall superseder:
+ overhaul format mechanism: local and optional formats messages:
+ msg8953 |
2009-10-23 22:39:07 | admin | set | nosy:
+ maxbattcher, - WorldMaker |
2009-10-24 00:00:29 | admin | set | nosy:
+ WorldMaker, - maxbattcher |
2010-10-16 10:24:35 | kowey | set | status: waiting-for -> has-patch assignedto: galbolle nosy:
+ galbolle |
2010-11-02 23:05:51 | ganesh | link | patch424 issues |
2011-06-25 04:47:29 | premchai21 | set | nosy:
+ premchai21 |
2013-05-09 21:41:50 | gh | set | status: has-patch -> resolved messages:
+ msg16802 resolvedin: 2.8.0 |
|