私はジェンキンスのワークフローを扱っています。私のプロジェクトには、スパース チェックアウト機能を使用したい別の大きなプロジェクトが含まれています。これまでにいくつかの問題が見つかりました。
(1) レポを新しいディレクトリにクローンする方法がわかりません
git url:'https://some.git.server/project.git', param1:'value1',...
(2) 上記のプロジェクト内でスパース チェックアウトを実行します。
グルーヴィーな構文仕様は見つかりませんでした。
以下は、groovyを使用して実行したいスクリプトのバージョンです
git clone https://some.git.server/project.git
cd project/subdir
git init
git remote add -f origin https://some.git.server/another.project.git
echo Source/Base > .git\info\parse-checkout
echo Source/Core > .git\info\parse-checkout
git pull origin master
...
前もって感謝します。