我大学的一个项目要求.git和.gitingnore在项目文件夹之外。然而,它也要求我的.gitignore必须包含在由maven包创建的zip中,我把.git、.gitignore和项目放在同一个父文件夹中。我把.git、.gitignore和项目放在同一个父文件夹里。基本上,我想在maven zip插件的.xml文件中实现这样的功能。
<fileSet>
<directory>../</directory>
<includes>
<include>.gitignore</include>
</includes>
<outputDirectory>./</outputDirectory>
</fileSet>
以便能够访问父文件夹中的.gitignore,但这显然行不通。有什么办法能让我得到类似的结果吗?
.gitignore文件被maven排除在压缩包之外。要包含它,必须在标签前加上以下标签。
<useDefaultExcludes>false</useDefaultExcludes>