我有一个包含~30mb内容项的nuget包。它用于几个用svn版本化的解决方案项目。内容项自动包含在每个项目中,并多次进行版本控制。内容项也经常更改,因此每次更新nuget的提交占用+ 60-90 mb的空间(删除旧内容,新显示。所以没有补丁)。
我将这些内容文件移动到解决方案文件夹(如问题“Adding solution-level items in a NuGet package”)以防止数据重复并在这些文件上添加了svn ignore。
有没有什么好方法可以自动部署脚本,即在构建到输出目录后将解决方案文件复制到安装了nuget包的项目?