Heim  >  Artikel  >  Web-Frontend  >  APICloud Studio 2-Tutorial mit GIT-SVN-Technologie

APICloud Studio 2-Tutorial mit GIT-SVN-Technologie

零下一度
零下一度Original
2017-06-24 13:16:205278Durchsuche

Änderungen bei den Client-Code-Verwaltungstools: von SVN zu GIT

Derzeit befindet sich die neue Version von APICloud Studio 2 noch in der öffentlichen Betaphase. Der Code-Verwaltungs-Client von APICloud Studio 2 wurde geändert Von SVN zu GIT Company Der Codeserver ist immer noch ein SVN-Server, und das Frontend verwendet GIT als Client. Einige Kinderschuhe müssen es erraten haben – APICloud Studio 2 verwendet GIT-SVN-Technologie, um Code zu verwalten >Diese wichtige Funktion ist meiner Meinung nach zu einem großen Manko von APICloud Studio 2 geworden. Fast jeden Tag stellen Leute im Forum Fragen wie „Warum hat das Einreichen des Codes keine Auswirkung?“ Im Forum, QQ oder per E-Mail haben Entwickler solche Fragen zur Code-Übermittlung und konzentrieren sich hauptsächlich auf ihre täglichen Nutzungsgewohnheiten von Code-Management-Tools die Dokumentation oder einfache Tipps; Mehr Entwickler, die SVN zum Verwalten von Code verwenden, verstehen möglicherweise immer noch nicht wirklich: Warum muss ich eine lokale Übermittlung durchführen, bevor ich den Code mit der Cloud synchronisiere?

Wie „schwierig“ ist es, Code in APICloud Studio 2 zu übermitteln?

Klicken Sie mit der rechten Maustaste auf eine geänderte Datei oder einen geänderten Ordner und wählen Sie Git -> Git hinzufügen + festschreiben

git 提交命令Geben Sie in das neue Eingabefeld, das unten erscheint, eine Beschreibung ein, um aufzuzeichnen, was geändert wurde, die Motivation für die Änderung usw., und drücken Sie dann Strg/cmd + s, um zu speichern

APICloud Studio 2-Tutorial mit GIT-SVN-TechnologieÜberprüfen Sie anhand des lokalen Code-Übermittlungsprotokolls, ob die lokale Übermittlung erfolgreich ist

Um das Protokoll anzuzeigen, können Sie das Befehlseingabefeld mit Strg/cmd aufrufen + Umschalt + p, geben Sie dann log ein und wählen Sie den Befehl „Git Plus: Log“.

git 日志Auf der lokalen Einreichungsdatensatzseite des Projekts, wenn Sie die gerade angezeigte Seite sehen Eingereicht bedeutet dies, dass die lokale Übermittlung erfolgreich war.

APICloud Studio 2-Tutorial mit GIT-SVN-TechnologieRechtsklick auf das Projektstammverzeichnis--> > Mit der Cloud synchronisieren

Wir empfehlen, dass Sie vor jedem „Mit der Cloud synchronisieren“-Vorgang eine „Synchronisierung mit der Cloud“ durchführen, ähnlich wie bei der ersten Aktualisierung und dann der Übermittlung in SVN. Während der Cloud-Synchronisierung wird dies der Fall sein Protokollausgabe in der unteren Konsole; wenn die Cloud-Synchronisierung abgeschlossen ist, wird in der oberen linken Ecke eine Benachrichtigung angezeigt

APICloud Studio 2-Tutorial mit GIT-SVN-TechnologieRechtsklick auf Cloud-Kompilierung-->Code , Code-Übermittlungsdatensatz anzeigen

APICloud Studio2 integriert verschiedene Funktionen der Cloud. Wir können direkt mit der rechten Maustaste auf das Projekt klicken und die entsprechende Cloud-Schnittstelle aufrufen. Zu diesem Zeitpunkt sehen wir, dass wir gerade die Änderungen synchronisiert haben Cloud.

APICloud Studio 2-Tutorial mit GIT-SVN-TechnologieIst es nicht sehr praktisch und erstaunlich? Sie können GIT tatsächlich zum Verwalten von SVN-Code verwenden. Wenn Sie interessiert sind, warum nicht suchen? schnell?!

Warum SVN nicht weiterhin als Standard-Codeverwaltungstool von APICloud Studio 2 verwenden?

Zuerst muss es erklärt werden: Die Codeverwaltungsfunktion ist nur eine der von APICloud Studio2 bereitgestellten Grundfunktionen, und es gibt keine Einschränkung, dass Sie APICloud Studio2 zum Verwalten von Code verwenden müssen, bevor Sie andere Funktionen von APICloud Studio2 weiterhin verwenden können, wenn Sie immer noch eine Schwäche für SVN haben oder das Projekt dies auch tut Wenn Sie heutzutage beschäftigt sind, können Sie verschiedene Codeverwaltungstools von Drittanbietern verwenden, um Ihre APICloud-Anwendung zu verwalten. Die SVN-Adresse und das Passwort können über die Cloud-Konsole abgerufen werden.

APICloud Studio 2-Tutorial mit GIT-SVN-TechnologieDann , es gibt die Kerncodeverwaltung von APICloud Studio2. Natürlich, weil es effizienter ist und mehr Potenzial hat. Lassen Sie uns ein konkretes Beispiel geben Ein Blick auf 2.1.4. Es gibt ein sehr wichtiges, aber nicht sehr auffälliges Update: Die lokale Code-Zeitmaschinenfunktion unterstützt die manuelle Sicherung und die automatische Sicherung von lokalem, nicht festgeschriebenem Code Basierend auf dem Stash-Befehl von GIT ist dies möglich, solange Ihr lokales .git-Verzeichnis nicht künstlich zerstört wird. Sobald der nicht festgeschriebene Code aufgrund eines Unfalls verloren geht, können Sie ihn mit der Funktion „Local Code Time Machine“ abrufen . Natürlich müssen Sie sich keine Gedanken über die Größe des .git-Verzeichnisses machen, da es sich bei der lokalen Sicherung nicht um eine einfache Zip-Komprimierung handelt. Sie können den Git-Stash-Befehl sorgfältig studieren.

Zusammenfassung

GIT ist so einfach zu verwenden. Warum wissen manche Leute immer noch nicht, wie man es zum Senden von Code verwendet? Natürlich ist es der Unterschied in den Nutzungsgewohnheiten des persönlichen Code-Management-Tools Ich kann Ihnen verantwortungsbewusst sagen, dass das Herunterladen von GIT Ihnen nicht nur dabei hilft, APICloud-Anwendungen besser zu entwickeln, sondern Ihnen auch dabei hilft, in Zukunft in allen Aspekten zu lernen und zu arbeiten. Versuchen Sie, die Welt aus einem anderen Blickwinkel zu betrachten, und Sie werden neue Unterschiede entdecken ~

Das obige ist der detaillierte Inhalt vonAPICloud Studio 2-Tutorial mit GIT-SVN-Technologie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn