我将 github 设置为 Artifactory 中的 VCS 存储库。通过 Artifactory使用downloadBrach
API 时(类似于通过 下载文件git clone
),下载似乎包括除了点隐藏文件之外的所有内容(.gitignore 就是一个例子)。
从 Artifactory VCS 存储库下载分支时,有没有办法包含所有文件(包括点隐藏文件)?
这是我尝试过的:
curl -XGET "https://artifactory.domainname.com/artifactory/api/vcs/downloadBranch/github-remote-vcs/jquery/jquery/master" -o jqueryMaster.tar.gz
这会产生一个 gzipped tarball,其中包含 repo 中的所有文件,除了点隐藏文件,但我需要 repo 中的所有文件。
更新#1
轻微更正 - 点隐藏文件正在下载,但 .git 子目录包含有关 Repo 本身的信息。有谁知道是否有办法获取 .git 目录以及包含的 Repo 元数据?