小编zap*_*pan的帖子

CruiseControl [.Net]与TeamCity进行持续集成?

根据实际经验,我想问你哪个自动构建环境更好.我打算做一些.Net和一些Java开发,所以我想有一个支持这两个平台的工具.

我一直在阅读并了解CruiseControl.NET,用于stackoverflow开发,以及TeamCity,它支持在不同操作系统平台上构建代理并基于不同的编程语言.所以,如果你对这两者都有一些实际经验,你更喜欢哪一个?为什么?

目前,我最感兴趣的是该工具的易用性和管理,更不用说CC是开源的,而且当你有很多项目要运行时,TC在某些时候需要获得许可(因为,我需要它用于少量项目).

此外,如果有其他工具满足上述要求并且您认为值得推荐 - 请随意将其纳入讨论.

cruisecontrol.net build-automation teamcity continuous-integration cruisecontrol

116
推荐指数
5
解决办法
3万
查看次数

如何使用命令行界面管理远程Windows Server?

当我是Linux管理员时,我可以从SSH命令行做任何事情.现在,作为Windows管理员,我必须处理Windows远程桌面图形界面,我发现它是无效的(缓慢的)并且难以自动化其中的任务.

a)我可以通过SSH连接到Windows Server或使用命令行界面加密连接吗?

b)如果是,我可以做任何管理任务吗?

例子:

  1. 在IIS中创建一个新的虚拟文件夹
  2. 设置防火墙端口
  3. 重启服务
  4. 更改用户政策
  5. 启动桌面应用程序

我知道Windows PowerShell 2.0 Remoting的存在,但我不知道它是否满足上述所有条件

到目前为止我的结论:从Windows PowerShell可以做MOST但不能完成所有管理任务.我仍然不知道Windows PowerShell 2.0 Remoting是否使用加密连接.

windows powershell remote-desktop remote-access remote-administration

11
推荐指数
1
解决办法
3万
查看次数

DOM对象的Javascript集合 - 为什么我不能用Array.reverse()反转?

反转DOM对象数组可能会出现问题,如下面的代码所示:

var imagesArr = new Array();
imagesArr = document.getElementById("myDivHolderId").getElementsByTagName("img");
imagesArr.reverse();
Run Code Online (Sandbox Code Playgroud)

在Firefox 3中,当我调用该reverse()方法时,脚本停止执行并在Web Developer Toolbar的控制台中显示以下错误:

imagesArr.reverse is not a function
Run Code Online (Sandbox Code Playgroud)

所述imagesArr变量可以通过与一个for循环和元件等被迭代imagesArr[i]可以被访问,那么,为什么不调用时视为一个阵列reverse()的方法?

javascript arrays

10
推荐指数
4
解决办法
9301
查看次数