我的团队开始接受自动化构建-部署-测试过程的挑战,从构建开始。
现在我们已经在 TFS 中配置了构建定义,它将使用 Web Deploy 将我们的站点发布到我们的服务器,这是有效的;但是,我们无法保留每次构建时将创建的包的存档,因为当我们使用 MSBuild 参数打开包创建时/p:CreatePackageOnPublish=true
,构建会因愚蠢的 NTFS 文件长度限制而失败。
Exception Message: TF400889: The following path contains more than the allowed 259 characters: \\builds.tfs.company.com\builds\Project.Dev.Nightly\Project.Dev.Nightly_20130630.6\Debug\_PublishedWebsites\Project.Middleware.Service_Package\Archive\Content\C_C\Builds\1005\Project\Project.Dev.Nightly\Sources\Source\Multi\Middleware\Project.Middleware.Service.
有没有办法可以将存档文件夹拆分到其他地方?