User Tools

Site Tools


docs:cvsmigration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:cvsmigration [2009-04-05 18:42]
mmazur
docs:cvsmigration [2009-04-20 16:04] (current)
mmazur
Line 10: Line 10:
 ===== Todo ===== ===== Todo =====
  
-  - A script that will assign all files in SOURCES to their relevant spec files (in SPECS) and list both orphans and duplicates. ​ +  - A script that will assign all files in SOURCES to their relevant spec files (in SPECS) and list both orphans and duplicates. Mostly done. Look at [[http://​ep09.pld-linux.org/​~mmazur/​pld/​specssources.data/​|http://​ep09.pld-linux.org/​~mmazur/​pld/​specssources.data/​]] (and hg clone   ​[[http://​ep09.pld-linux.org/​~mmazur/​pld/​specssources/​|http://​ep09.pld-linux.org/​~mmazur/​pld/​specssources/​]]). ​
-Mostly done. Look at [[http://​ep09.pld-linux.org/​~mmazur/​pld/​specssources.data/​|http://​ep09.pld-linux.org/​~mmazur/​pld/​specssources.data/​]] (and hg clone [[http://​ep09.pld-linux.org/​~mmazur/​pld/​specssources/​|http://​ep09.pld-linux.org/​~mmazur/​pld/​specssources/​]]). ​ +
- +
   - A script that will do the actual CVS->​somethingelse translation while preserving history of both sources and spec files. ​   - A script that will do the actual CVS->​somethingelse translation while preserving history of both sources and spec files. ​
   - Some kind of configuration that will make it possible in a reasonably comfortable manner to do mass commits on SPECS, since they'​re a fact of life and quite useful. ​   - Some kind of configuration that will make it possible in a reasonably comfortable manner to do mass commits on SPECS, since they'​re a fact of life and quite useful. ​
Line 19: Line 16:
   - Server-side rules needs to be enforce: auto-th tags can't be developer-assignable. ​   - Server-side rules needs to be enforce: auto-th tags can't be developer-assignable. ​
   - New package repository creation (and maybe renaming) must be easy.    - New package repository creation (and maybe renaming) must be easy. 
 +  - Distfiles (with dropin) integration. ​
  
  
docs/cvsmigration.1238949726.txt.gz · Last modified: 2009-04-05 18:42 by mmazur