在进行shell脚本编写时,通常数据将存储在单行记录的文件中,如csv.用grep和处理这些数据真的很简单sed.但我经常需要处理XML,所以我真的想通过命令行来编写对XML数据的访问权限.什么是最好的工具?
好的,所以我很容易承认,在持续集成方面,我是新手.
话虽这么说,我正在尝试建立一个CC.NET环境来教育自己,但是我很难找到设置自动构建部分所需的信息.
据我所知,在C#中,VS 2005和forward生成的.csproj文件是一个有效的MSBuild文件.也就是说,我已经能够使用.csproj文件将MSBuild任务集成到CC.NET中,但我有一些问题:
$(MSBuildToolsPath)\Microsoft.CSharp.targetsAfterBuild部分中,这对我来说似乎有点像黑客.所以,CC.NET人员,MSBuild人员和MbUnit人员的一些问题.
Target Name="AfterBuild"真的是添加该信息的部分吗?不应该有一Target Name="Test"节?使用VS生成的.csproj文件似乎阻止了第二个选项.我知道那里有很多东西,但我在网上找到的大部分内容都假设我对这些主题有一定程度的熟悉程度 - 除非我错了,这个东西的学习曲线不是根本就是一条曲线,它是一个阶梯函数.:)
编辑1:我更新了文本,使其更简洁,并解决了我对答案的一些挥之不去的问题.
cruisecontrol.net msbuild version-control mbunit continuous-integration