8得票3回答
构建工具的选择:MSBuild、NANT还是其他什么?

我在公司做自动化。我们是一个C#的工作室。目前,我正在从事自动构建方面的工作。NANT是流程控制工具。虽然NANT已经没有得到积极开发(上一个二进制版本发布于2012年6月且github存储库不再活跃),但MSBuild更好。因此,我更喜欢使用MSBuild,但是是否放弃NANT仍然有待商榷-...

8得票1回答
如何使用nant脚本复制一个目录及其所有内容?

我需要复制一个文件夹及其所有内容。 我的文件夹结构如下: 主文件夹 - 文件夹1 `1.zip` `2.zip` Folder2 `3.zip` `4.zip` 如何使用nant脚本复制包含所有内容的主文件夹。 请帮助我。谢谢。

8得票6回答
为什么在有MSBuild的情况下,我还要继续使用Nant呢?

我已经看到了prior的问题和答案。在那个问题中,原帖作者问了一个跟进问题: “使用msbuild的有力理由是什么?有缺点吗?” 我没有看到对此的回答。我也想知道反过来的情况。Nant有哪些引人注目的特性? 我认为,对于nant来说,跨平台是很重要的。对于msbuild来说,它是与Vis...

8得票3回答
在svn环境中,我应该使用NAnt还是MSBuild?

我有一个C#项目,需要自动化构建,现在想选择使用NAnt还是MSBuild。 你认为应该选择哪个? 哪一个功能更好,包括对svn的支持? 谢谢。

8得票4回答
在NAnt构建脚本中处理密码

在NAnt构建期间,是否有一种方法可以提示用户输入?我想执行一个需要密码的命令,但不想将密码放入构建脚本中。

8得票2回答
能否让nant在Web应用程序项目上运行发布?

有没有可能让nant在mvc项目或传统的Web应用程序项目上运行发布,并在发布后让nant将文件FTP到web服务器?更新:已经找到了FTP问题的解决方案,感谢Paco提供的Nant ftp task。我的意思是什么是公开的,是否有命令行应用程序或nant任务可以像Visual Studio发...

8得票3回答
学习使用NAnt的好资源有哪些?

我从未使用过自动构建系统 - 老实说,我从未需要过它,因为我作为一个单独的开发人员(不是出于选择)只在我的工作站上进行开发,所以在Visual Studio中使用Build菜单已经足够了。 我正在尝试学习更多好的软件工程实践,持续集成就是其中之一。然而,我知道我需要使用自动化构建脚本来设置C...

8得票2回答
如何使用NAnt修改源代码?

在构建解决方案之前,我想使用 NAnt 修改 .h 文件中的字符串。 .h 文件中有一个宏:#define SERVER_ADDRESS "www.customserver.net",我想在部署软件之前修改该字符串,以便通过命令行传递地址来为每个构建制定自定义地址。 有人知道如何做到这一点...

8得票4回答
Nant: 更改文件权限

我有一个ASP.NET应用程序。 基本交付流程如下: Nant在开发人员的计算机上构建应用程序,并使用Nant脚本创建一个zip文件,其中包含应用程序文件而不包含SVN文件夹和无用文件。 将zip和nant文件复制到客户端计算机 Nant脚本使用zip文件中包含的文件替换当前网站文件。 ...

8得票10回答
自动构建

我目前使用subversion作为版本控制,通过AhnkSVN和Visual Studio来操作。最近开始使用Tree Surgeon来设置我的项目。它会自动创建一个使用NAnt的构建脚本。我想能够定期自动化构建SVN中的项目。我喜欢在每次提交时进行构建的想法,但每晚构建也可以。我可以提供更多...