您要在源代码管理中提交和/或忽略哪些文件? [英] Which files do you commit and/or omit from your source control?

查看:118
本文介绍了您要在源代码管理中提交和/或忽略哪些文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我认为我们都可以同意,当开发人员将项目从其源代码控制系统中删除时,它应该可以成功构建.

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.

我签到的东西:

  1. 源文件(对我来说通常是.java,但可以是其他语言)
  2. 第三方JAR
  3. 配置XML或.properties
  4. 用于Web应用程序的HTML,CSS,JSP
  5. SQL脚本
  6. 设计(UML)和文档(Word或HTML)
  7. 单元测试类和运行它们所需的任何数据

我不喜欢的东西

  1. 已编译的.class文件
  2. 生成的JAR或WAR文件
  3. javadocs
  4. JUnit报告HTML和结果

这篇关于您要在源代码管理中提交和/或忽略哪些文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆