gradle提交到VCS所需的最低文件是多少?

问题描述

tree之后的简单gradle init命令将显示以下文件

.
├── build.gradle
├── gradle
│   └── wrapper
│       ├── gradle-wrapper.jar
│       └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle

2 directories,6 files

我认为我的项目应该包含的唯一有用的是build.gradlesettings.gradle。其余的在我看来就像是噪音。据我了解,需要下载gradle包装器以下载正确版本的gradle。除了提交这些文件,没有其他选择吗?特别是jar?我可以使用一个薄包装器来下载提交给VCS的实际包装器,这很好。请帮助我找到替代方法。非常感谢。

解决方法

我认为我的项目应该包含的唯一有用的是DF1['New_column'] = ((DF1[['City','DOB']] == DF2[['City','DOB']]).sum(axis=1) == 2).replace([True,False],['YES','NO']) City DOB Gender Test New_column 0 NYC 01/05/1990 F Positive YES 1 NYC 01/06/1991 M Negative NO 2 LA 12/01/1980 F Negative YES 3 BOS 11/11/1987 M Positive NO build.gradle。其余的在我看来就像是噪音。

如果您在本地安装了Gradle ,那么构建和设置文件就是最低限度的要求。但是,您还需要确保Gradle构建文件和设置中使用的功能与安装的版本保持一致。

不幸的是,仅使用这两个文件,您将无法确定应使用哪个版本的Gradle。而且,如果该项目由多个人进行,那么他们也将需要仅安装正确版本的Gradle才能构建该项目。如果他们已经安装了Gradle,但与该项目不兼容,则他们必须在自己的计算机上安装另一个版本的Gradle才能构建项目。

除了提交这些文件,没有其他选择吗?特别是罐子?我可以使用一个薄包装器来下载提交给VCS的实际包装器就很好了

Gradle包装器JAR 是Gradle的薄包装器。实际上,它只有60KB左右,而source也很小。我不确定您所说的“薄”是什么意思,再次说明,提供的包装很薄。

您可以尝试找到其他解决方案,但是建议使用Gradle包装器运行Gradle。

https://docs.gradle.org/current/userguide/gradle_wrapper.html

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...