2 Stimmen

Ist es möglich, eine gemeinsame Python-Bibliothek in GAE zu haben?

Ich möchte einige Module zwischen einem Python-GAE-Projekt und einem anderen Python-Projekt austauschen, aber dieselben Quelldateien verwenden, damit ich sie ändern kann, ohne mich darum zu kümmern, dass die Quelldateien in jedem Projekt auf dem neuesten Stand sind.

Gibt es eine Möglichkeit, zwei Python-Projekte die gleichen Quelldateien außerhalb ihrer Root teilen zu lassen? Außerdem sollte GAE wissen, welche Quelldateien außerhalb des Quellbaums existieren, damit sie auf dem Server bereitgestellt werden können. Ich verwende PyDev auf Eclipse.

4voto

dragonx Punkte 14817

WENN Ihre Entwicklungsumgebung Linux ist, können Sie Symlinks in Ihrem Projektordner auf den gemeinsamen Quellcode verwenden. Bei der Bereitstellung werden die Symlinks als tatsächliche Dateien/Ordner behandelt.

0voto

Shay Erlichmen Punkte 31367

Die Deploy-Tools für Google App Engine (zumindest in der Python-Welt) wissen nichts über gemeinsame Projekte in Eclipse. Sie verweisen das Deploy-Skript auf einen Ordner und das war's.
Sie können ein Skript erstellen, das die Projekte in einen Bereitstellungsordner kopiert und diesen Ordner bereitstellt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X