0

我在使用TeamCity Professional版本4.5.4(build 9071)来构建我的asp.net web应用程序项目。从SVN仓库创建TeamCity中的asp.net网站工件

我的解决方案文件包含多个项目(例如,Web应用程序,单元测试,一些Web服务项目等)。

我想创建一个由我的web应用程序的(除此之外的也可以忽略现在)的神器,所以我有TeamCity的以下配置(从默认值偏离):

  • 常规设置
    • 工件路径:躯干\项目-SRC \内联网web应用*** => WebAppArtifact
  • 版控制设置(SVN)
    • 在代理会自动结帐
  • 亚军(sln2008)
    • 目标:清洁发布

它建立我的假象就好了,但有一个大问题 :工件保留“.svn”文件夹和.cs(C#代码隐藏)文件。我希望在我的跑步者中使用“发布”目标,我会准确地知道VS 2008中的“发布项目”菜单:将编译后的项目复制到某个位置,而不使用代码隐藏文件,也不会有.svn文件夹。

谁能告诉我我错过了什么配置?

+0

你知道如何从artifacts文件夹中排除代码隐藏文件吗? – Mendhak 2012-09-20 14:30:03

回答

2

如果您将在服务器上使用checkout,则不会有.svn目录。