On releases (as opposed to CURRENT), pkg(8) defaults to the quarterly branch. The portsnap(8), however, doesn't. This means the user who wants to build a port from source (for whatever reasons) might hit a conflict. The portsnap(8) should either default to quarterly as well, or it should warn the user about the situation.
Portsnap does not handle branches at all, so cannot help with this. The user should use svn to checkout a tree.
Is this documented somewhere?
I think the best solution would be to implement a way to choose which branch to follow with portsnap (just as with pkg). And then, as Edward pointed out, a warning if portsnap isn't following the same branch as pkg.
(In reply to Jack-Benny Persson from comment #2)
Sorry, I missed Brad's comment that Portsnap dosen't handle branches at all...
(In reply to Brad Davis from comment #1)
Unfortunately no, see bug #228333
what is the current status?
Does ports-secteam have to be active here?