我已经安装并配置了 CC.Net,因此我可以从外部访问它。当我在网络上时,问题出在 CCTray 中,双击其中一个项目试图打开带有 url 中内部名称的仪表板,它没有虚拟目录。
有没有办法为服务器配置这个?我知道每个项目的设置,但我不想为每个项目都配置这个。
我已经安装并配置了 CC.Net,因此我可以从外部访问它。当我在网络上时,问题出在 CCTray 中,双击其中一个项目试图打开带有 url 中内部名称的仪表板,它没有虚拟目录。
有没有办法为服务器配置这个?我知道每个项目的设置,但我不想为每个项目都配置这个。
我不认为你可以为服务器做到这一点。
不过,您可以定义一个预处理器常量 [1] 并在每个项目中引用它。例如 :
<cb:define serverAdress="http://myserver/"/>
...
<project name="OneProject" queue="Q1" queuePriority="1">
<webURL>$(serverAdresss)OneProject</webURL>
...
[1] http://confluence.public.thoughtworks.org/display/CCNET/Configuration+Preprocessor