Modify

Opened 8 years ago

Last modified 7 years ago

#369 accepted enhancement

Add command to update thorn list

Reported by: Erik Schnetter Owned by: Eric Seidel
Priority: minor Milestone:
Component: GetComponents Version:
Keywords: Cc:

Description

When the thorn list changes, then I have to run GetComponents --update twice: first to update the thorn list, and then to actually check out these thorns. Currently, I have to update all thorns twice, which is a waste of time.

Ideally, GetComponents would first update the thorn list, then update itself, then update everything else, and thus perform three passes over the thorn list, but not perform the work three times. Can we achieve this somehow? For example, we could mark the CRL script and the thorn lists with special tags, and GetComponents would then perform the work in three stages, restarting in between.

Attachments (0)

Change History (3)

comment:1 Changed 8 years ago by Eric Seidel

Milestone: ET_2011_05
Status: newaccepted
Type: defectenhancement

This is an interesting problem, especially now that GetComponents will store the last thornlist used. Perhaps we should add a !List_Url directive that will allow GetComponents to check for new versions of the thornlist without running svn update (we're also not guaranteed that the thornlist itself will be checked out). Perhaps we could do something similar with GetComponents itself.

comment:2 Changed 8 years ago by Frank Löffler

Milestone: ET_2011_05ET_2011_11

comment:3 Changed 7 years ago by Ian Hinder

Milestone: ET_2011_10

This will not be implemented in time for the release. Removing milestone.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as accepted The owner will remain Eric Seidel.
Next status will be 'review'.
as The resolution will be set.
to The owner will be changed from Eric Seidel to the specified user.
The owner will be changed from Eric Seidel to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.