Maison  >  Article  >  interface Web  >  Tutoriel APICloud Studio 2 utilisant la technologie GIT-SVN

Tutoriel APICloud Studio 2 utilisant la technologie GIT-SVN

零下一度
零下一度original
2017-06-24 13:16:205278parcourir

Changements dans les outils de gestion de code client : de SVN à GIT

Pour l'instant, la nouvelle version d'APICloud Studio 2 est toujours en période bêta publique. Le client de gestion de code d'APICloud Studio 2 a été modifié. de SVN à GIT. Société Le serveur de code est toujours un serveur SVN, et le front-end utilise GIT comme client. Certains enfants ont dû l'avoir deviné - APICloud Studio 2 utilise la technologie GIT-SVN pour gérer le code. >Cette fonctionnalité importante ne peut pas être, je pense qu'elle est devenue une lacune majeure d'APICloud Studio 2. Presque tous les jours, les gens posent des questions comme "Pourquoi la soumission du code n'a-t-elle aucun effet sur le forum ?" sur le forum, QQ ou par e-mail, les développeurs ont de telles questions sur la soumission de code lorsqu'ils rencontrent des problèmes, ils se concentrent principalement sur leurs habitudes d'utilisation quotidienne des outils de gestion de code. Les personnes ayant de l'expérience dans l'utilisation de GIT peuvent facilement commencer après avoir lu. la documentation ou des conseils simples ; De plus en plus de développeurs qui utilisent SVN pour gérer le code, même s'ils peuvent enfin soumettre le code au cloud APICloud, ne comprennent peut-être toujours pas vraiment : pourquoi dois-je faire une soumission locale avant de synchroniser le code avec le cloud.

Utilisation Dans quelle mesure est-il « difficile » de soumettre du code dans APICloud Studio 2 ?

Cliquez avec le bouton droit sur un fichier ou un dossier modifié et sélectionnez Git -> Git add + commit

git 提交命令Dans la nouvelle zone de saisie qui apparaît en bas, saisissez une description pour enregistrer ce qui a été modifié, la motivation de la modification, etc., puis appuyez sur ctrl/cmd + s pour enregistrer

Tutoriel APICloud Studio 2 utilisant la technologie GIT-SVNVérifiez si la soumission locale a réussi via le journal de soumission de code local

Pour afficher le journal, vous pouvez afficher la zone de saisie de commande par ctrl/cmd + shift + p, puis entrez log et sélectionnez la commande Git Plus : Log.

git 日志Sur la page d'enregistrement de soumission locale du projet, si vous voyez celui que vous venez de soumis, cela signifie que la soumission locale a réussi.

Tutoriel APICloud Studio 2 utilisant la technologie GIT-SVNCliquez avec le bouton droit sur le répertoire racine du projet--> > Synchroniser avec le Cloud

Nous vous recommandons d'effectuer une "Synchronisation avec le Cloud" avant chaque opération de "Synchronisation avec le Cloud" " est similaire à la mise à jour d'abord, puis à la soumission dans SVN. Lors de la synchronisation avec le cloud, il y aura un journal sortie dans la console inférieure ; lorsque la synchronisation cloud est terminée, il y aura une notification rapide dans le coin supérieur gauche

Tutoriel APICloud Studio 2 utilisant la technologie GIT-SVNCliquez avec le bouton droit sur la compilation cloud-->Code, affichez. enregistrement de soumission de code

APICloud Studio2 intègre diverses fonctions du cloud. Nous pouvons directement cliquer avec le bouton droit sur le projet et entrer dans son interface cloud correspondante. À ce moment, nous voyons que nous venons de synchroniser les modifications avec le cloud.

Tutoriel APICloud Studio 2 utilisant la technologie GIT-SVNN'est-ce pas très pratique et étonnant ? Vous pouvez réellement utiliser GIT pour gérer le code SVN. Sentiments sur la technologie GIT-SVN Si vous êtes intéressé, pourquoi ne pas le rechercher rapidement. ?!

Pourquoi ne pas continuer à utiliser SVN comme outil de gestion de code par défaut d'APICloud Studio 2 ?

Tout d'abord, il faut l'expliquer : la fonction de gestion de code n'est qu'une des fonctions de base fournies par APICloud Studio2, et il n'y a aucune restriction selon laquelle vous devez utiliser APICloud Studio2 pour gérer le code avant de pouvoir continuer à utiliser d'autres fonctions d'APICloud Studio2. Si vous avez encore un faible pour SVN ou si le projet est trop chargé pour celles-ci. jours, vous pouvez utiliser divers Un outil de gestion de code tiers pour gérer votre application APICloud. L'adresse SVN et le mot de passe peuvent être obtenus à partir de la console cloud.

Tutoriel APICloud Studio 2 utilisant la technologie GIT-SVNEnsuite, là. est la gestion de code de base d'APICloud Studio2 Pourquoi l'outil a-t-il été remplacé par GIT Bien sûr parce qu'il est plus efficace et a plus de potentiel De cette façon, c'est peut-être un peu abstrait, donnons un exemple précis. à la version 2.1.4. Il existe une mise à jour très importante mais pas très accrocheuse : la fonction Time Machine de code local est lancée, qui prend en charge la sauvegarde manuelle et la sauvegarde automatique du code local non validé lors de la synchronisation avec le cloud. la commande stash de GIT. Cela peut être fait tant que votre répertoire .git local n'est pas artificiellement détruit. Une fois le code non validé perdu à cause d'un accident, vous pouvez utiliser la fonction "local code time machine" pour le récupérer. bien sûr, vous n'avez pas à vous soucier de la taille du répertoire .git, car la sauvegarde locale n'est pas une simple compression zip. Intéressé Vous pouvez étudier attentivement la commande git stash.

Résumé

GIT est si facile à utiliser, pourquoi certaines personnes ne savent toujours pas comment l'utiliser pour soumettre du code. Bien sûr, c'est la différence dans les habitudes d'utilisation des outils de gestion de code personnels. , je peux vous dire de manière responsable que le téléchargement familier de GIT vous aidera non seulement à mieux développer des applications APICloud, mais vous aidera également à apprendre et à travailler dans tous les aspects à l'avenir. Essayez de regarder le monde sous un angle différent et vous découvrirez de nouvelles différences. ~

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn