What is considered best practice for sharing or allowing users from the internet that are not company related to have access to trac and svn?
Should it be on a DMZ, should it be internal with some form of SSH connection or using an https?
If you were to do it and be paranoid of security what should be the best practice list assuming basic firewall on the WAN, should the server be on its own leg on the network like a perimeter zone (away from internal users too, double firewalled).
thanks in advance.