0

Github にベース アプリケーション リポジトリがあります。ベースアプリを使用するアカウントに新しいリポジトリを追加しようとしています...ただし、ベースアプリが更新されるたびに、ベースアプリケーションからの更新を新しいリポジトリにマージできるようにしたいと考えています。このワークフローはどのようなものでしょうか?

4

1 に答える 1

0

これは、mvc フレームワーク、Web サイト プログラミング、および mvc フレームワークに必要な Web サイト構成を処理する方法です。リポジトリを分けておくと、各リポジトリに簡単に変更を加えて追跡できるので便利です。この場合、mvc フレームワークが私のベース アプリです。シンボリック リンクを使用して他のフォルダを指すことに注意してください。

手順の例:

mkdir app_name
cd app_name
git clone git@github.com:username/my_mvc.git mvc
git clone git@github.com:username/app_name_src.git src
git clone git@github.com:username/app_name_config.git config
cd mvc/
ln -s ../config/ config
ln -s ../src/ src

完成したディレクトリ構造の例:

app_name/
  mvc/
    .git/
    .htaccess
    index.php
    libs/
     - view.php
     - session.php
     - model.php
     - database.php
     - controller.php
     - bootstrap.php
    config->../config
    src->../src
  src/
    .git/
    views/
     - index/
       - index.php
     - header.php
     - footer.php
    public/
     - javascript/
     - images/
     - css/
    models/
     - convertor_model.php
    controllers/
     - index.php
     - error.php
     - convertor.php
  config/
     .git/
     - database.php
     - paths.php
于 2012-09-27T23:11:58.910 に答える