darcs

Issue 927 darcs show dependencies

Title darcs show dependencies
Priority feature Status resolved
Milestone 2.8.0 Resolved in
Superseder minimal context function
View: 1514
Nosy List darcs-devel, dmitry.kurochkin, greenrd, kowey, markstos, nwf, thorkilnaur, tommy, tux_rocker, twb, vmiklos
Assigned To
Topics

Created on 2008-06-17.18:30:54 by nwf, last changed 2017-07-31.00:55:49 by gh.

Messages
msg5094 (view) Author: nwf Date: 2008-06-17.18:30:52
Hullo.

I would like dearly to have the ability to query darcs explicitly about the 
dependencies between patches.  Ideal queries that spring to mind would be
 * "for this unrecorded hunk, what will be its dependencies"
 * "for patch .... recorded locally, what are its dependencies"
 * "for patch .... recorded in remote, what are its local and remote 
dependencies" (i.e. "if I pulled this, what would come with it, why, and will 
there be conflicts")

It would also be fantastic if this command could produce human readable and dot 
input.

Thoughts are welcome; I'll look into adding this as time allows, but I wanted 
to ask others for input.
msg5095 (view) Author: kowey Date: 2008-06-17.19:00:34
Sounds like a nice and doable idea.  

Promoting to feature, because I can imagine this making many people happy, with
little (?) implementation cost.  On the other hand, I am a bit worried about the
actual cost when this runs, but maybe this could just stop at the first tag or
something.
msg11408 (view) Author: tux_rocker Date: 2010-06-14.06:56:25
Bumping to 2.6.
msg16889 (view) Author: ashmoran Date: 2013-07-03.14:50:25
I just ran into a need for this too: I want to unrecord a large (several 
megabytes) patch that imported some images, fonts etc, but I'd recorded 
several patches since. It turns out the original patch created a lot of 
the directory structure, which made it hard to figure out which subsequent 
patches depended on it. In the end I resorted to repeatedly running `darcs 
show files -p '...'` and manually inspecting the paths in each patch.
History
Date User Action Args
2008-06-17 18:30:54nwfcreate
2008-06-17 19:00:36koweysetpriority: wishlist -> feature
nosy: + kowey
status: unread -> unknown
messages: + msg5095
2009-08-06 21:08:16adminsetnosy: + dmitry.kurochkin, simon, thorkilnaur, - beschmi
2009-08-11 00:17:23adminsetnosy: - dagit
2009-08-22 12:53:49koweysetstatus: unknown -> needs-implementation
nosy: + greenrd, vmiklos, igloo, twb
topic: + Target-2.4
superseder: + minimal context function
title: Add "darcs show dependencies" -> darcs show dependencies
2009-08-22 12:54:39koweylinkissue1261 superseder
2009-08-25 17:19:43adminsetnosy: + darcs-devel, - igloo
2009-08-25 18:12:39adminsetnosy: - simon
2009-08-27 14:29:34adminsetnosy: tommy, kowey, vmiklos, darcs-devel, twb, thorkilnaur, dmitry.kurochkin, nwf, greenrd
2009-09-14 10:49:53koweysettopic: + Target-2.5, - Target-2.4
nosy: tommy, kowey, vmiklos, darcs-devel, twb, thorkilnaur, dmitry.kurochkin, nwf, greenrd
2010-06-14 06:56:26tux_rockersettopic: + Target-2.6, - Target-2.5
nosy: + tux_rocker
messages: + msg11408
2010-06-15 21:07:58adminsettopic: - Target-2.6
2010-06-15 21:07:58adminsetmilestone: 2.8.0
2010-10-11 02:27:03markstossetnosy: + markstos
2013-07-03 14:50:26ashmoransetmessages: + msg16889
2017-07-31 00:55:49ghsetstatus: needs-implementation -> resolved