2016-12-15 19 views
1

.gitmodulesで指定されたサブモジュールの順序でgit submodule foreachを実行するように指示がありますか?アルファベット順に表示されているようです。gitサブモジュールの順番foreach

サブモジュールが追加されたのと同じ順序で実行するforeachコマンドが必要です。

+0

を提出されたため、非スターターupdate' Gitのサブモジュール 'に正しく順序付けサブモジュールを供給するためのbashスクリプトを作成していますか?尊重[この質問](http://stackoverflow.com/q/14846967/2449857)でテーマについて説明します。 –

答えて

1

それがgitを使用して解決策はありませんが、バッシュのシンプルなラインが仕事になりそうです:

あなたは、あなたが行ずつそれを読んで、あなたが望むものを実行し、SEDとサブモジュールのリストを抽出します。

cat .gitmodules | sed -n 's/.*path = //p' | { while read project; do everything you want execute with each $project; done; } 

それはあなたのgitmodulesに

関連する問題