If your Subversion project uses Project Tracker, you can automatically track Subversion commits in Project Tracker artifacts.
If the commit log message mentions a specific Project Tracker artifact, the following things are appended to the artifact:
To trigger automatic appending, the commit log message must contain a string of characters that matches a Project Tracker artifact ID. The string needs to be 1 to 4 letters, followed by a number of digits. Any matching strings are automatically considered "candidate" Project Tracker artifacts that might be appended.
Any ID that has the text "Issue," "Bug," or "Artifact"" followed by a number is identified as a valid ID if it exists in the project as a Project Tracker artifact ID.
Artifact type names in use in a project can also be used, so if the project has Defect and Requirement artifact types, then an artifact ID in that project may be referred to as Requirement 1 or Defect 3. So if there are Defect artifacts in a particular project which has artifacts named SC1, SC2 and SC3, but your commit message has the text "Requirement 3," it is still treated as a valid ID with hyperlinks.
You can force all commit log-messages to mention at least one PT artifact. If a commit message fails to do this, the entire commit is rejected. You can also require that the mentioned artifact ID be "owned" by the same person making the commit. Both of these settings can be used to enforce specific version control policies in your project.