TOP

Обновление opi файлов

Суперрепозиторий

настройка суперрепозитория

make pull

скриптом

Чтобы держать opi файлы в актуальном состоянии в директорию с ними поместить скрипт для обновления всего.

linux

#!/bin/bash

for i in *-opi *-orbit; do
        pushd $i;
        git status -s;
        git pull;
        [ -e .gitmodules ] && git submodule update --init --recursive
        popd;
done

windows

@REM Do not use "echo off" to not affect any child calls.

@FOR /d %%a IN (*-opi *-orbit) DO @(
    ECHO %%a
    PUSHD %%a
    git status
    git pull
    @FOR %%b IN (.gitmodules) DO @git submodule update --init --recursive
    POPD
)