Title | Can't easily replicate by project |
Status | closed |
Priority | essential |
Assigned user | Gareth Rees |
Organization | Ravenbrook |
Description | It's hard to set the replicator to replicate only those issues in a particular project or group of projects. |
Analysis | For TeamTrack, the administrator could do this by subclassing the teamtrack_case class and writing their own replication policy in the replicate_p method. But that is too hard for a configuration item that we expect many users to need. A similar solution would apply to Bugzilla, but there is an easier way, namely using MySQL to mark a set of bugs as modified (e.g. all open bugs for product 'foo'). I have added section 6.1 to the AG to illustrate this problem and suggest that solution for Bugzilla users. NB 2001-02-16. Actually replicate_p methods are not very hard. Put one in and mark it for advanced users only. NB 2001-02-16 |
How found | inspection |
Evidence | In the AG: "We must explain how to replicate just the cases belonging to a single project RB 2000-11-20". |
Test procedure | <http://www.ravenbrook.com/project/p4dti/master/test/test_p4dti.py >, section 9 |
Created by | Gareth Rees |
Created on | 2000-12-04 09:47:20 |
Last modified by | Gareth Rees |
Last modified on | 2001-12-10 19:08:09 |
History | 2000-12-04 GDR Created. 2000-12-04 RB Improved description for end users. 2001-02-16 NB Make general, rather than tTrack-specific, and describe Bugzilla solution. 2001-02-16 NB Add note on replicate_p solution. |
Change | Effect | Date | User | Description |
---|---|---|---|---|
8605 | closed | 2001-02-16 16:14:13 | Richard Brooksby | Documenting the replicate_p parameter. |
8602 | open | 2001-02-16 16:04:23 | Nick Barnes | Add replicate_p configuration parameter. |
8596 | open | 2001-02-16 14:35:57 | Nick Barnes | Add AG section 6.1, on migrating sets of issues. |