您要在源代码管理中提交和/或忽略哪些文件? [英] Which files do you commit and/or omit from your source control?
本文介绍了您要在源代码管理中提交和/或忽略哪些文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我认为我们都可以同意,当开发人员将项目从其源代码控制系统中删除时,它应该可以成功构建.
I think we can all agree, when a developer gets a project out of their source control system... it should successfully build.
问题: 您会忽略哪些无关的文件,并且确定要添加哪些文件?
Question: What extraneous files do you omit and which are you certain to add?
推荐答案
从您签入源代码管理项目中生成的任何内容.
Anything that's generated from the items you check into source control.
我签到的东西:
- 源文件(对我来说通常是.java,但可以是其他语言)
- 第三方JAR
- 配置XML或.properties
- 用于Web应用程序的HTML,CSS,JSP
- SQL脚本
- 设计(UML)和文档(Word或HTML)
- 单元测试类和运行它们所需的任何数据
我不喜欢的东西
- 已编译的.class文件
- 生成的JAR或WAR文件
- javadocs
- JUnit报告HTML和结果
这篇关于您要在源代码管理中提交和/或忽略哪些文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文