【发布时间】:2013-04-11 15:44:25
【问题描述】:
在将 VS 项目提交到 SVN 时,我应该在哪个文件夹级别提交到存储库
应该是包含 .sln 和 .suo 文件以及项目和包文件夹的解决方案父文件夹吗?
或者我应该提交项目文件夹的内容(因此不包括 .sln、.suo 文件和包文件夹。
【问题讨论】:
标签: visual-studio svn
在将 VS 项目提交到 SVN 时,我应该在哪个文件夹级别提交到存储库
应该是包含 .sln 和 .suo 文件以及项目和包文件夹的解决方案父文件夹吗?
或者我应该提交项目文件夹的内容(因此不包括 .sln、.suo 文件和包文件夹。
【问题讨论】:
标签: visual-studio svn
随着 Nuget 成为获取项目包的流行方式,您应该在 SVN 中包含该解决方案。您可以将解决方案设置为自动下载包,这样您就不需要实际的 Nuget 包了。
这是一个关于using NuGet with source control的链接。
【讨论】:
如果您想提交所有内容,则需要在根 (.sln) 文件中提交。例如,这将允许您选择添加到解决方案中的新项目。
如果您只想提交项目特定的更改(将文件添加到某个项目),那么您可以在项目级别提交。
【讨论】: