質問編集履歴

2 誤字

YuichiKawamura

YuichiKawamura score 17

2019/02/08 12:29  投稿

gitで離れたディレクトリを同じリポジトリで管理する方法があるかba
gitで離れたディレクトリを同じリポジトリで管理する方法があるか
Raspberry piで監視カメラ機能を持ったロボットを開発している途中でどうしても不便なことがあり質問します。
監視カメラ機能には、Linuxで定番の動体検知アプリケーションmotionを利用しています。
motionの基本的な設定をするファイルはデフォルトで/etc/motion/motion.confというアドレスにあるのですが、
私のGitの開発リポジトリは~/Documents下にあります。
ディレクトリが離れているので同じリポジトリ内で管理することが出来ないのですが、これがとても不便です。
なぜならmotion.confには、
・動体検知の感度
・Frame/second
・動体検知時に起動するスクリプトのアドレス
など、開発リポジトリと一緒にバージョン管理されないといけない設定が多く含まれているためです。
解決方法として、
離れたリポジトリを同一のプロジェクトとみなしてバージョン管理する方法を探してみるも見当たらず、
同一端末内でリンクのような機能だけど、双方実体があって完全同期するファイルシステムなどが出来ないかも探してみましたが今のところ発見できません。
こういったケースはどのように対処するのが定石なのでしょうか?
実際に似たようなケースで開発している方や、解決方法がわかる方アドバイスお願いいたします。
  • Linux

    4991 questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • Git

    1902 questions

    Gitはオープンソースの分散バージョン管理システム(DVCS)です。

  • Raspberry Pi

    1285 questions

    Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

1 補足

YuichiKawamura

YuichiKawamura score 17

2019/02/08 12:26  投稿

gitで離れたディレクトリを同じリポジトリで管理する方法があるかba
Raspberry piで監視カメラ機能を持ったロボットを開発している途中でどうしても不便なことがあり、解決方法が分からず質問します。
Raspberry piで監視カメラ機能を持ったロボットを開発している途中でどうしても不便なことがあり質問します。
監視カメラ機能には、Linuxで定番の動体検知アプリケーションmotionを利用しています。
motionの基本的な設定をするファイルはデフォルトで/etc/motion/motion.confというアドレスにあるのですが、
私のGitの開発リポジトリは~/Documents下にあります。
ディレクトリが離れているので同じリポジトリ内で管理することが出来ないのですが、これがとても不便です。
なぜなら
なぜならmotion.confには
・動体検知の感度
・Frame/second
・動体検知時に起動するスクリプトのアドレス
など、開発リポジトリと一緒にバージョン管理されないといけない設定が多く含まれているためです。
解決方法として、
離れたリポジトリを同一のプロジェクトとみなしてバージョン管理する方法を探してみるも見当たらず、
同一端末内でリンクのような機能だけど、双方実体があって完全同期するファイルシステムなどが出来ないかも探してみましたが今のところ発見できません。
こういったケースはどのように対処するのが定石なのでしょうか?
実際に似たようなケースで開発している方や、解決方法がわかる方アドバイスお願いいたします。
  • Linux

    4991 questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • Git

    1902 questions

    Gitはオープンソースの分散バージョン管理システム(DVCS)です。

  • Raspberry Pi

    1285 questions

    Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る