Sign inSign up

tiryoh/meshdiff

By tiryoh

•Updated about 6 years ago

Image
0

298

tiryoh/meshdiff repository overview

⁠docker_meshdiff

nomumu/meshdiff⁠をDockerで起動できるようにするためのDockerfileです

meshdiff自体の使い方に関しては本家のREADME⁠を参照してください

⁠使い方

⁠1. 対象リポジトリのダウンロード

--mirrorオプションをつけて対象としたいリポジトリ(STLのdiffを見たいGitリポジトリ)をgit cloneします。
この例では/tmpディレクトリにrt-net/crane_x7_ros⁠ダウンロードします。

cd /tmp
git clone --mirror https://github.com/rt-net/crane_x7_ros.git
⁠2. 対象リポジトリ内でdockerコンテナを起動

git clone --mirrorでダウンロードしたリポジトリの中で以下のコマンドを実行します。

docker run --rm -p 8080:80 -v $(pwd):/work -e UID=$(id -u) -e GID=$(id -g) tiryoh/meshdiff

Dockerコンテナの起動時にGitのPackfile⁠を自動で展開するようにしています。

⁠3. Webブラウザでmeshdiffを起動

Chrome等のWebブラウザで http://127.0.0.1:8080⁠ にアクセスしてmeshdiffを開きます。
「Gitデータロード」をクリックするとロードが始まります。ロードには少々時間がかかる場合があります。

Image from Gyazo

⁠LICENSE

(C) 2020 Daisuke Sato

This repository is released under the MIT License, see LICENSE⁠.

⁠Acknowledgements

Tag summary

Content type

Image

Digest

Size

16.7 MB

Last updated

about 6 years ago

docker pull tiryoh/meshdiff