recherche

Maison  >  Questions et réponses  >  le corps du texte

Contrôle de version - À propos de l'utilisation de SVN et GIT dans les projets d'entreprise ?

L'exigence réelle est qu'il existe un code maintenant, et qu'un autre collègue doit développer et développer sur la base de certaines fonctions de ce code. Plus tard, les collègues participeront progressivement au développement d'autres modules. Je voudrais demander s'il est préférable d'utiliser SVN ou GIT pour le développement collaboratif à plusieurs et comment garantir que le code principal peut être protégé

伊谢尔伦伊谢尔伦2795 Il y a quelques jours624

répondre à tous(2)je répondrai

  • 天蓬老师

    天蓬老师2017-05-02 09:30:17

    Il ne fait aucun doute que git est utilisé pour cela, svn est un produit hérité de l'histoire. Le flux de travail et la stratégie de branchement de Git ont complètement explosé avec svn, il est très laborieux pour plusieurs personnes de collaborer et d'extraire des branches séparément. Ce n'est pas aussi léger et flexible que git svn ne peut être utilisé que comme un simple outil de synchronisation de code. Pour git, vous pouvez vous référer au workflow git. La publication et l'itération de l'ensemble du projet peuvent être contrôlées via le workflow git <🎜. >

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:30:17

    Cela ne sert à rien de discuter de ce genre de question. Je parle juste du bien et du mal : avantages et inconvénients de SVN et GIT


    Répondez à la question révisée :

    Vous voulez que le cheval court, mais vous voulez aussi qu'il ne mange pas d'herbe.

    Tant que toutes les personnes impliquées dans le développement des modules de base ont accès au code, il n'y a pas d'autre moyen de protéger le code de base que de formuler des conditions contractuelles pertinentes.

    Je pense que la réponse principale à la question est :
    Peu importe que l'entreprise utilise git ou svn, la clé est !

    Le serveur doit être déployé dans un environnement intranet

    Le projet doit être découplé et développé selon des modules. Chaque module a un projet et est hébergé dans un entrepôt de code. Le personnel de l'équipe de projet concernée fournit uniquement le code de cet entrepôt.

    répondre
    0
  • Annulerrépondre