2
0

Zend_Tool_Project-CreateProject.xml 2.5 KB

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