Zend_Tool_Project-CreateProject.xml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 15343 -->
  3. <!-- Reviewed: no -->
  4. <sect1 id="zend.tool.project.create-a-project">
  5. <title>Ein Projekt erstellen</title>
  6. <para>
  7. Beachte: Das folgende Beispiel nimmt an das man ein Kommandozeilen Interface von
  8. Zend_Tool_Framework hat.
  9. </para>
  10. <para>
  11. Beachte: Um irgendeinen der Kommandos von Zend_Tool_Project mit CLI auszuführen muss
  12. man im Verzeichnis sein in dem das Projekt ursprünglich erstellt wurde.
  13. </para>
  14. <para>
  15. Um mit Zend_Tool_Project zu starten, muss man einfach ein Projekt erstelltn. Die Erstellung
  16. eines Projektes ist sehr einfach: Gehe zu einem Ort im Dateisystem, erstelle ein
  17. Verzeichnis, wechsele in dieses Verzeichnis, und dann führe die folgenden Kommandos aus:
  18. </para>
  19. <para>
  20. <code>/tmp/project$ zf create project</code>
  21. </para>
  22. <para>
  23. Optional kann ein Verzeichnis überall wie folgt erstellt werden:
  24. </para>
  25. <para>
  26. <code>$ zf create project /path/to/non-existent-dir</code>
  27. </para>
  28. <para>
  29. Die folgende Tabelle beschreibt die Möglichkeiten der Provider die vorhanden sind. Wie man
  30. in der Tabelle sieht, gibt es einen "Project" Provider. Der Project Provider hat eine
  31. Vielzahl von assoziierten Aktionen, und mit diesen Aktionen auch eine Anzahl an Optionen
  32. die verwendet werden können um das Verhalten von Aktionen und Providern zu verändern.
  33. <table id="zend.tool.project.project-provider-table">
  34. <title>Optionen des Project Providers</title>
  35. <tgroup cols="4">
  36. <thead>
  37. <row>
  38. <entry>Provider Name</entry>
  39. <entry>Vorhandene Aktionen</entry>
  40. <entry>Parameter</entry>
  41. <entry>CLI Verwendung</entry>
  42. </row>
  43. </thead>
  44. <tbody>
  45. <row>
  46. <entry>
  47. Project
  48. </entry>
  49. <entry>
  50. Create
  51. Show
  52. </entry>
  53. <entry>
  54. create - [path=null, profile='default']
  55. </entry>
  56. <entry>
  57. zf create project some/path
  58. </entry>
  59. </row>
  60. </tbody>
  61. </tgroup>
  62. </table>
  63. </para>
  64. </sect1>