Page MenuHomeFreeBSD

release(7): Remove stray references to DOC* variables
ClosedPublic

Authored by debdrup on Feb 23 2021, 8:33 AM.
Tags
None
Referenced Files
F102430941: D28881.diff
Tue, Nov 12, 4:29 AM
Unknown Object (File)
Mon, Oct 28, 10:13 PM
Unknown Object (File)
Mon, Oct 28, 10:13 PM
Unknown Object (File)
Mon, Oct 28, 10:12 PM
Unknown Object (File)
Mon, Oct 28, 10:12 PM
Unknown Object (File)
Mon, Oct 28, 10:12 PM
Unknown Object (File)
Mon, Oct 28, 10:12 PM
Unknown Object (File)
Mon, Oct 28, 9:56 PM
Subscribers

Details

Summary

We now live in the world of git, and release(7) should reflect that.

As of the commit referenced below, release images also no longer
include (stale) documentation, as the documentation has moved to
AsciiDoctor. This means that a few environment variables no longer
make sense, so remove them from their sections and mention them in
the compatibility section instead.

While here, also pet mandoc.

PR: 253615
MFC after: 3 days
MFC with: f61e92ca5a23 release: permanently remove the 'reldoc'
target and associates

Test Plan

Igor, mandoc, and mantra.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 37295
Build 34184: arc lint + arc unit

Event Timeline

lwhsu added inline comments.
share/man/man7/release.7
674

I suggest using the output of git rev-parse --short, which will detect how long the short hash is enough. So f61e92ca5a23.

yuripv added inline comments.
share/man/man7/release.7
682–683

bad sort order

debdrup marked 2 inline comments as done.

Address feedback by @lwhsu and @yuripv

Address feedback by @yuripv on IRC.

share/man/man7/release.7
674

The hash length is still 8, what src repo uses is 12.

This time actually correct the hash length, pointed out by @lwhsu

gjb added inline comments.
share/man/man7/release.7
616

This should reference '-b main', as the svn equivalent would checkout from head as written.

This revision is now accepted and ready to land.Feb 23 2021, 5:15 PM