I am running Trac using Tracd as the interface. I can access the server by way of IP address (http://x.x.x.x:8000), but I want to access this by way of the computer name (http://compName) how would I go about this? I'd prefer to not have to use Apache as the web server.
All the machines involved are Windows machine's and in Active Directory. The Trac repository is on Windows Server 2003 VM.
Firstly, you can start tracd on port 80:
tracd -p 80 [your tracd parameters]
As far as the computer name itself goes, I can't tell from your question if you are having any problems contacting that machine by name. If so, here are the options:
Add a DNS entry to for that machine to your DNS server
Use the machine's NETBIOS name
Add an entry into your hosts file for it
Stupid easy (but not right) way -- run on port 80.