SVN repository for ports
Please don't edit this page without consulting portmgr or the ports svn migration team.
Proposed SVN layout
svn.freebsd.org/ports/svnadmin svn.freebsd.org/ports/svnadmin/conf svn.freebsd.org/ports/svnadmin/hooks svn.freebsd.org/ports/svnadmin/tools svn.freebsd.org/ports/branches svn.freebsd.org/ports/tags svn.freebsd.org/ports/head svn.freebsd.org/ports/head/category/port
Preparation
Task |
Responsible |
Contact |
Comments |
|
beat |
|
There will be a svn2cvs converter |
|
beat |
|
We're going to migrate the history |
|
beat |
|
See above |
|
beat |
|
See StrategyRules in http://people.FreeBSD.org/~beat/cvs2svn/cvs2svn.options |
|
beat |
clusteradm |
Test environment will be on svn.chruetertee.ch |
|
beat |
|
|
|
beat |
|
|
|
beat |
|
Same requirements as src/: ENHANCED_KEYWORD and FREEBSD_TEMPLATE = on |
|
beat |
|
First try: http://people.freebsd.org/~beat/cvs2svn/hooks.tar |
|
beat |
clusteradm |
|
|
beat |
|
done |
|
beat |
peter? |
proposed patch: http://people.FreeBSD.org/~beat/cvs2svn/checkacl.patch - Deferred (discussed with simon@): We will have our own checkacl for the migration |
|
|
|
|
|
beat |
|
|
|
beat |
decke |
|
|
beat |
cperciva |
deferred |
|
beat |
dvl |
|
|
erwin |
portmgr |
Prime switched |
|
- |
|
suspended due to the CVS exporter |
|
- |
decke |
Based on Redports |
|
|
marcus |
|
|
done, execpt from porttools and portlint is it clean. |
|
|
|
beat |
|
CG: http://people.freebsd.org/~beat/cvs2svn/committers-handbook-ports.patch PH: http://people.freebsd.org/~beat/cvs2svn/porters-hanbook-svn.patch |
|
beat |
|
|
|
uqs |
|
|
|
miwi |
|
|
|
beat |
postmaster |
|
|
beat |
secteam |
Clusteradm Ticket 36 |
|
beat |
edwin |
|
|
beat |
clusteradm |
Clusteradm Ticket 36 |
|
beat |
clusteradm |
Clusteradm Ticket 37 |
Migration
Detailled task list is available at: http://people.freebsd.org/~beat/cvs2svn/tasklist
Task |
Responsible |
Contact |
Comments |
|
|
|
|
|
|
|
|
|
|
|
http://people.FreeBSD.org/~beat/cvs2svn/cvs2svn-port-shrinked.sh / Patched cvs2svn needed: http://people.freebsd.org/~beat/cvs2svn/cvs2svn.patch / Port patch with cvs2svn trunk and patch included: http://people.freebsd.org/~beat/cvs2svn/cvs2svn-port.patch |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://people.FreeBSD.org/~beat/cvs2svn/svnssh.patch http://people.FreeBSD.org/~beat/cvs2svn/checkacl.tar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ru |
|
Commit patches to ports/Tools and portlint |
|
|
ports/Tools done, portlint missing |
|
|
|
CG: http://people.freebsd.org/~beat/cvs2svn/committers-handbook-ports.patch PH: http://people.freebsd.org/~beat/cvs2svn/porters-hanbook-svn.patch |
|
|
|
|
|
|
|
http://people.freebsd.org/~beat/cvs2svn/ports-Makefile.patch |
|
|
|
|
|
|
|
|
|
|
postmaster |
|
|
|
clusteradm |
|
|
|
clusteradm |
|
|
|
|
|
|
|
|
|
Change grim reaper to work with SVN |
|
peter? |
Clusteradm Ticket 39 |
Finishing work
Task |
Responsible |
Contact |
Comments |
Switch portsnap from cvsup-master to svn |
|
cperciva |
cperciva is working on it |
|
beat |
|
|
|
portmgr |
|
prime switched |
Merge documentation from wiki to the official one |
|
|
GCIN task created |
Send heads up to tinderbox users that they should switch to svn (on tinderbox mailing-list) |
|
|
deferred until cvsup is deprecated |
|
|
|
End of February 2013 |
Decommission ports cvsup infrastructure |
|
freebsd-hubs |
Someday... |
Scripts for migration
scripts that need attention:
Script name |
Responsible |
Contact |
Comments |
|
|
|
|
|
ports@ |
|
|
|
|
||
bump_revision.pl |
|
|
|
chkversion.pl |
|
|
|
patchtool.py |
|
|
|
portsvar.sh |
|
|
|
release/Makefile |
re@ |
|
|
release/README |
re@ |
|
|
|
|||
sunshar.rb sunshar/Makefile sunshar/sunshar.1 |
|
||
tindex |
|
|