Frage

Ich möchte unsere inhouse starten Steuerung applicatoin Git verwenden.

Und ich thougth, dass, wenn ich die ganze Anwendung Text exportieren kann (nicht Objekt für Objekt exportieren) und unter Verwendung von Git dann in ihnen.

Und natürlich werde ich eine Methode benötigt diese Textdateien in Powerbuilder zu importieren, wenn ich eine Zusammenführung vornehmen muß oder einige Änderungen zurück.

Eine andere Lösung könnte sein, und MSCC Anbieter für git. aber ich denke, es wäre schwierig zu finden, da die Schnittstelle nicht öffentlich zugänglich ist.

War es hilfreich?

Lösung

Viele Tools tun es, auch Mine , aber die meisten, einschließlich Mine, verwendet, um den Powerscript LibraryExport () -Funktion, die den binären Teil der OLE-Objekte trash werden. Das einzige Werkzeug, die ich kenne, nicht exportieren korrekt, einschließlich OLE-Binärdateien wird PowerGen , aber wenn Sie GIT sind Kommissionierung es den Preis für, werden Sie wahrscheinlich nicht PowerGen mögen. (Es gibt eine Tonne von Gründen PowerGen in Ihrem toolbelt zu wollen, BTW. Es kratzt, die nur PowerGen können Sie raus.)

Wie ich glaube, Sie wurden in Anspielung auf, wenn Sie ein Quellkontrollwerkzeug auswählen, die Microsoft SCC API-Schnittstelle unterstützt, dann müssen Sie nicht über all diese Sorgen zu machen; Sie werden nur in der Lage sein, Powerbuilder-Schnittstelle direkt mit dem Source-Control-Werkzeug zu haben. Früher habe ich PB mit CVS Jahren, aber ich fürchte, ich kann mich nicht erinnern, welche zusätzlichen Komponenten Ich hatte an ihren Platz zu bringen und wie. Einer von NNTP-Newsgroups von Sybase widmet href="http://www.pfcguide.com/_newsgroups/subject_list.asp?group=sybase.public.powerbuilder.source_control" rel="nofollow noreferrer"> PB und Quellcodeverwaltung , und wenn sie nicht bereits mit der Frage der freien Quellensteuerung angesprochen, ich wette, sie interessante Anmerkungen haben würden.

Andere Tipps

Sie können mit ORCA exportieren und importieren, was Sie wollen. ORCA ist eine Schnittstelle zu der PB IDE, die auf zwei Arten verwendet werden können: in einem C ++ Programm oder als ein Skript (genannt, gut, OrcaScript). Mit ORCA Sie sollten kein Problem haben alle Objekte in einem PBL Auflistung, sie zu exportieren, zu tun, was Arbeit, die Sie wünschen und sie dann wieder zu importieren. Mit ihm als Zwischenschicht zwischen PB und GIT könnte einige Arbeit erfordern, aber.

Es ist ein Beta-out jetzt von pb.net, ermöglicht es für die Konvertierung bestehender Projekte wpf / textbasierte (Unicode) Projekte das heißt jedes Objekt wird eine Textdatei

http://response.sybase.com/forms/WW09JULPB12beta1

die Compiler verwenden, können Sie Ihre Projekte von .pbl exportieren, um Text zu tun:

pb2cs.exe / t: wpfmigration / pbt: "... myproj.pbt" / o: "some Ausgang dir"

In pb.net (PB12), alle Dateien sind nur Textdateien

Sie können eine Textausgabe aller Dateien erhalten, indem Sie den Arbeitsbereich zu Source Code hinzufügen.

Schritte:

Rechtsklick auf den Arbeitsplatz, wählen Sie Eigenschaften, klicken Sie auf die Registerkarte Source Control. Geben Sie PB Einheimische als Quelle Steuerart. Akzeptieren Sie alle Standardeinstellungen und klicken Sie auf OK.

Direkt am Arbeitsplatz klicken Sie erneut auf und wählen Sie zu Source Code hinzufügen. Standardmäßig sollten alle Dateien ausgewählt werden. Klicken Sie auf OK, um zum nächsten Bildschirm zu gehen. Geben Sie alles für den Benutzernamen und geben Sie den Namen eines leeren Ordner, in dem Sie alle Textdateien gehen wollen. Klicken Sie auf OK und Sie werden alles auf den leeren Ordner geschrieben haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top