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目錄。