How do I make the version comment required for wiki updates?

You can use Velocity to customize the pages of TeamForge and make the version comment required.

Create /opt/collabnet/teamforge/sourceforge_home/templates/body_footer.vm with the following contents:

<script>
var updateButton = document.getElementById('edit_wiki_page.update');
if ( updateButton ) {
updateButton.href = 'javascript:submitWikiPageUpdate();';
}
function submitWikiPageUpdate () {
if ( document.editPage.versionComment.value ) {
submitForm(document.editPage, 'submit');
return;
}
alert("Please include a detailed Version Comment for this change.");
}
</script>

Ensure that the file is owned by the sf-admin user:

chown -R sf-admin.sf-admin /opt/collabnet/teamforge/sourceforge_home/templates 

Ensure proper permissions:

chmod 0644 /opt/collabnet/teamforge/sourceforge_home/templates/body_footer.vm 

TeamForge picks up the change immediately.