我的一位同事编写了一个perl脚本,要求输入用户的Windows域/用户名,当然,我们输入的格式是domainname\username。然后,Getopt:Long模块将其转换为字符串,去掉'\‘字符并呈现不正确的字符串。当然,我们可以要求我们所有的用户以domainname\\username的身份输入他们的域/用户组合,但我真的不想“修复用户,而不是程序”。我们还使用了我们为此创建的一个模块,因为它访问ColdFusion,所以我将调用OurCompany::ColdFusionAPI。#!/usr/bin/perl
use common::sense;
对于我输入的任何使用http/https协议的主机名,我都会得到“无法解析主机名‘’”。无论我使用什么主机名,它都会返回反引号。DNS运行良好,我可以ping域名,并使用浏览器导航到存储库。nonexistantdomain': Could not resolve hostname `': Host not found (http://nonexistantdomain)
如果我使用svn://协议,则主机名可以很好地解析我不知道svn是如何解析