Akelos で開発記 1
Akelos での開発を記してみる。
% mkdir -p ~/work/myproject % cd work/myproject % mkdir trunk branches tags % ssh -l littlebuddha www.example.com littlebuddha@www.example.com s password: % mkdir -p works/repos/myproject % svnadmin create /home/littlebuddha/works/repos/myproject % exit % cd ~/work/myproject % svn import svn+ssh://littlebuddha@www.example.com/home/littlebuddha/works/repos/myproject -m "Initial import." % cd .. % rm -rf myproject % svn checkout svn+ssh://littlebuddha@www.example.com/home/littlebuddha/works/repos/myproject myproject % ls -l f-shoplink/ total 0 drwxr-xr-x 3 littlebuddha littlebuddha 102 5 6 23:45 branches drwxr-xr-x 3 littlebuddha littlebuddha 102 5 6 23:45 tags drwxr-xr-x 3 littlebuddha littlebuddha 102 5 6 23:45 trunk % cd ~/akelos % ./script/setup -d $HOME/works/myproject/trunk/ -p /Applications/xampp/htdocs/myproject Creating directory: /home/littlbuddha/works/myproject/trunk/tmp Creating directory: /home/littlbuddha/works/myproject/trunk/script Creating file: /home/littlbuddha/works/myproject/trunk/script/test Setting /home/littlbuddha/works/myproject/trunk/script/test permissions to: 100755 Creating file: /home/littlbuddha/works/myproject/trunk/script/setup Setting /home/littlbuddha/works/myproject/trunk/script/setup permissions to: 100755 Creating file: /home/littlbuddha/works/myproject/trunk/script/plugin Setting /home/littlbuddha/works/myproject/trunk/script/plugin permissions to: 100755 Creating file: /home/littlbuddha/works/myproject/trunk/script/migrate Setting /home/littlbuddha/works/myproject/trunk/script/migrate permissions to: 100755 Creating file: /home/littlbuddha/works/myproject/trunk/script/generate Setting /home/littlbuddha/works/myproject/trunk/script/generate permissions to: 100755 Creating directory: /home/littlbuddha/works/myproject/trunk/script/extras Creating file: /home/littlbuddha/works/myproject/trunk/script/extras/ci_tests.php Creating file: /home/littlbuddha/works/myproject/trunk/script/extras/DEFAULT-ci-config.yaml Creating file: /home/littlbuddha/works/myproject/trunk/script/console Setting /home/littlbuddha/works/myproject/trunk/script/console permissions to: 100755 Creating directory: /home/littlbuddha/works/myproject/trunk/public Creating directory: /home/littlbuddha/works/myproject/trunk/public/stylesheets Creating file: /home/littlbuddha/works/myproject/trunk/public/stylesheets/scaffold.css Creating file: /home/littlbuddha/works/myproject/trunk/public/stylesheets/forms.css Creating file: /home/littlbuddha/works/myproject/trunk/public/stylesheets/default.css Creating file: /home/littlbuddha/works/myproject/trunk/public/robots.txt Creating file: /home/littlbuddha/works/myproject/trunk/public/mod_rewrite_test_file.txt Creating directory: /home/littlbuddha/works/myproject/trunk/public/javascripts Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/window.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/unittest.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/slider.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/scriptaculous.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/prototype.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/file_uploader.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/event_selectors.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/effects.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/dragdrop.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/debug.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/cookies.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/controls.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/builder.js Creating file: /home/littlbuddha/works/myproject/trunk/public/javascripts/behaviour.js Creating file: /home/littlbuddha/works/myproject/trunk/public/index.php Creating directory: /home/littlbuddha/works/myproject/trunk/public/images Creating file: /home/littlbuddha/works/myproject/trunk/public/images/bg_page.png Creating file: /home/littlbuddha/works/myproject/trunk/public/images/bg_header.png Creating file: /home/littlbuddha/works/myproject/trunk/public/images/akelos_framework_logo.png Creating file: /home/littlbuddha/works/myproject/trunk/public/.htaccess Creating directory: /home/littlbuddha/works/myproject/trunk/log Creating file: /home/littlbuddha/works/myproject/trunk/log/command_line.log Creating directory: /home/littlbuddha/works/myproject/trunk/docs Creating file: /home/littlbuddha/works/myproject/trunk/docs/windows_set_php_path-es.markdown Creating file: /home/littlbuddha/works/myproject/trunk/docs/tutorial.markdown Creating file: /home/littlbuddha/works/myproject/trunk/docs/tutorial-ja.markdown Creating file: /home/littlbuddha/works/myproject/trunk/docs/tutorial-fr.markdown Creating file: /home/littlbuddha/works/myproject/trunk/docs/tutorial-es.markdown Creating directory: /home/littlbuddha/works/myproject/trunk/docs/images Creating file: /home/littlbuddha/works/myproject/trunk/docs/images/akelos_mvc.png Creating file: /home/littlbuddha/works/myproject/trunk/docs/images/akelos_mvc-fr.png Creating file: /home/littlbuddha/works/myproject/trunk/docs/images/akelos_mvc-es.png Creating directory: /home/littlbuddha/works/myproject/trunk/config Creating directory: /home/littlbuddha/works/myproject/trunk/config/locales Creating file: /home/littlbuddha/works/myproject/trunk/config/locales/ja.php Creating file: /home/littlbuddha/works/myproject/trunk/config/locales/es.php Creating file: /home/littlbuddha/works/myproject/trunk/config/locales/en.php Creating directory: /home/littlbuddha/works/myproject/trunk/config/environments Creating file: /home/littlbuddha/works/myproject/trunk/config/environments/testing.php Creating file: /home/littlbuddha/works/myproject/trunk/config/environments/production.php Creating file: /home/littlbuddha/works/myproject/trunk/config/environments/development.php Creating file: /home/littlbuddha/works/myproject/trunk/config/boot.php Creating file: /home/littlbuddha/works/myproject/trunk/config/DEFAULT-routes.php Creating file: /home/littlbuddha/works/myproject/trunk/config/DEFAULT-config.php Creating directory: /home/littlbuddha/works/myproject/trunk/app Creating directory: /home/littlbuddha/works/myproject/trunk/app/views Creating directory: /home/littlbuddha/works/myproject/trunk/app/views/page Creating file: /home/littlbuddha/works/myproject/trunk/app/views/page/index.tpl Creating directory: /home/littlbuddha/works/myproject/trunk/app/views/page/compiled Creating file: /home/littlbuddha/works/myproject/trunk/app/views/page/compiled/index.tpl.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/views/layouts Creating file: /home/littlbuddha/works/myproject/trunk/app/views/layouts/page.tpl Creating directory: /home/littlbuddha/works/myproject/trunk/app/views/layouts/compiled Creating file: /home/littlbuddha/works/myproject/trunk/app/views/layouts/compiled/page.tpl.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/set_locales.tpl Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/set_database_details.tpl Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/select_database.tpl Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/perform_setup.tpl Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/index.tpl Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/configure_ftp_details.tpl Creating directory: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/compiled Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/compiled/set_locales.tpl.php Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/compiled/set_database_details.tpl.php Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/compiled/select_database.tpl.php Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/compiled/perform_setup.tpl.php Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/compiled/index.tpl.php Creating file: /home/littlbuddha/works/myproject/trunk/app/views/framework_setup/compiled/configure_ftp_details.tpl.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/vendor Creating directory: /home/littlbuddha/works/myproject/trunk/app/vendor/plugins Creating directory: /home/littlbuddha/works/myproject/trunk/app/vendor/behaviours Creating file: /home/littlbuddha/works/myproject/trunk/app/shared_model.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/models Creating file: /home/littlbuddha/works/myproject/trunk/app/models/framework_setup.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/locales Creating directory: /home/littlbuddha/works/myproject/trunk/app/locales/page Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/page/ja.php Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/page/es.php Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/page/en.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/locales/localize Creating directory: /home/littlbuddha/works/myproject/trunk/app/locales/localize/date Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/localize/date/ja.php Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/localize/date/es.php Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/localize/date/en.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/locales/framework_setup Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/framework_setup/ja.php Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/framework_setup/es.php Creating file: /home/littlbuddha/works/myproject/trunk/app/locales/framework_setup/en.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/installers Creating directory: /home/littlbuddha/works/myproject/trunk/app/installers/versions Creating file: /home/littlbuddha/works/myproject/trunk/app/installers/framework_installer.php Creating file: /home/littlbuddha/works/myproject/trunk/app/installers/database_installer.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/helpers Creating directory: /home/littlbuddha/works/myproject/trunk/app/filters Creating directory: /home/littlbuddha/works/myproject/trunk/app/controllers Creating file: /home/littlbuddha/works/myproject/trunk/app/controllers/page_controller.php Creating file: /home/littlbuddha/works/myproject/trunk/app/controllers/framework_setup_controller.php Creating file: /home/littlbuddha/works/myproject/trunk/app/application_controller.php Creating directory: /home/littlbuddha/works/myproject/trunk/app/apis Creating directory: /home/littlbuddha/works/myproject/trunk/test Creating file: /home/littlbuddha/works/myproject/trunk/test/app.php Creating directory: /home/littlbuddha/works/myproject/trunk/test/fixtures Creating directory: /home/littlbuddha/works/myproject/trunk/test/fixtures/app Creating file: /home/littlbuddha/works/myproject/trunk/test/fixtures/app/application_controller.php Creating file: /home/littlbuddha/works/myproject/trunk/test/fixtures/app/shared_model.php Creating directory: /home/littlbuddha/works/myproject/trunk/test/fixtures/config Creating file: /home/littlbuddha/works/myproject/trunk/test/fixtures/config/config.php Creating directory: /home/littlbuddha/works/myproject/trunk/test/fixtures/data Creating directory: /home/littlbuddha/works/myproject/trunk/test/fixtures/public Creating file: /home/littlbuddha/works/myproject/trunk/test/fixtures/public/.htaccess Creating file: /home/littlbuddha/works/myproject/trunk/test/fixtures/public/index.php Linking the application with the framework at /Users/naotaka/akelos Adding symbolic link /Applications/xampp/htdocs/myproject to the public web server. Please point your browser to /Applications/xampp/htdocs/myproject in order to complete the installation process % ls -l ~/works/myproject/trunk/ total 0 drwxr-xr-x 13 littlebuddha littlebuddha 442 5 6 23:59 app drwxr-xr-x 7 littlebuddha littlebuddha 238 5 6 23:59 config drwxr-xr-x 8 littlebuddha littlebuddha 272 5 6 23:59 docs drwxr-xr-x 3 littlebuddha littlebuddha 102 5 6 23:59 log drwxr-xr-x 9 littlebuddha littlebuddha 306 5 6 23:59 public drwxr-xr-x 9 littlebuddha littlebuddha 306 5 6 23:59 script drwxr-xr-x 4 littlebuddha littlebuddha 136 5 6 23:59 test drwxr-xr-x 2 littlebuddha littlebuddha 68 5 6 23:59 tmp