Svn 如何配置TeamCity在不删除NuGet包的情况下执行干净构建?
我正在使用TeamCity进行CI构建。为了保持简单,假设只有两个构建步骤:Svn 如何配置TeamCity在不删除NuGet包的情况下执行干净构建?,svn,teamcity,nuget,Svn,Teamcity,Nuget,我正在使用TeamCity进行CI构建。为了保持简单,假设只有两个构建步骤: NuGet安装程序->创建packages文件夹并从NuGet.org下载 Visual Studio(sln)->生成代码 在这些运行之前,我希望将整个工作目录还原为与SVN repo匹配;删除bin/obj/任何可能潜入的内容。 只应下载SVN中的新更改,而不应下载整个回购协议 但是,不应清理packages文件夹,因为下载这些文件需要花费太长时间 我怎么能这样做 我尝试过的一些事情: “版本控制设置”页面上的“
- “版本控制设置”页面上的“Clean build”复选框,但这将删除整个工作目录
- “编辑VCS根目录”页面上的“更新前还原”复选框。这不会影响bin文件夹,可能是因为SVN没有跟踪它