I think the work to move to full pathnames is proceeding well. I created another website, gelt.freshports.org, and I’m doing all the work over there. What I learn and the code changes will eventually be applied to the other websites.
The differences should be subtle, and barely noticeable. Most of the changes are internal.
Compare these two URLs:
- http://www.freshports.org/commit.php?message_id=201209070949.q879nQGI076672@svn.freebsd.org
- http://gelt.freshports.org/commit.php?message_id=201209070949.q879nQGI076672@svn.freebsd.org
You’ll notice that the paths on gelt start with head.
These two src commits are similarly different.
- http://gelt.freshports.org/commit.php?message_id=201209081647.q88GlrgH022903@svn.freebsd.org
- http://www.freshports.org/commit.php?message_id=201209081647.q88GlrgH022903@svn.freebsd.org
You’ll see that the gelt URL starts with base. You can take that path and plug it straight into svnweb. For example:
… provided you know the respective URLs to the repositories.