[英]What should be stored in source control for an Asp.Net Core MVC application?
我去了
(绿色为是,红色为否)
唯一未列出的例外是.xproj
(对于TFS和.xproj.vspscc
)。
我从本地工作区删除了该文件夹(在备份到其他地方之后)并从源代码控制中恢复,一旦所有软件包都自行恢复,所有内容似乎都应该正常运行。
这假设gulpfile.js
配置为将所需的css
, js
, font
组件移动到wwwroot
。
也是因为我写了这个,在我控制源的properties
文件夹中有一个launchSettings.json
(不知道为什么它只是刚生成)。
我的.tfsignore
文件目前是:
project\wwwroot
!project\wwwroot\web.config
project\node_modules
project\bower_components
(到目前为止似乎没问题,但如果添加了其他静态资源,如JS,CSS和图像,则可能会发生变化。)
任何项目设置或您直接更改的东西都应该存储。 任何直接下载的内容(引用,凉亭/节点)或直接基于那些(lib文件夹被gulp复制)都应该被忽略。
因此,在您的情况下,忽略bower,node和project \\ wwwroot \\ lib。 如果您有自定义css或js,则需要wwwroot文件夹。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.