Pour autant que je sache, la plupart des entreprises utilisent encore svn. J'aimerais demander si la situation réelle est la suivante !
Si vous utilisez git, vous pouvez dire :
Quel produit utilisez-vous
Processus de développement de l'équipe Git
S'il vous plaît, donnez-moi quelques conseils, merci
https://github.com/xirong/my-git/blob/master/git-workflow-tutorial.md
Cet article explique le workflow Git en détail
Ceux qui n'ont pas besoin de trop de gestion des autorisations aiment utiliser git, mais ceux qui ont une gestion des autorisations ne l'utiliseront pas.
L'entreprise utilisait auparavant la version commerciale de Perforce. La raison est très simple. Une fois que des dizaines de millions de modifications de code soumises planteront, la perte pour l'entreprise sera énorme. Même s'il y a une sauvegarde, l'entreprise ne veut pas. pour être le premier à l'essayer
Intéressant, quelqu'un m'a marché dessus
Je me demande si la personne qui m'a marché a déjà travaillé dans une grande entreprise. Je connais quelques grandes entreprises qui n'utilisent pas git. C'est très simple. à revendre ? Utilisez-vous git pour la gestion distribuée des mots de passe professionnels de votre entreprise ? Par exemple, le VCS de Google est même un ensemble d'outils développés par lui-même, dans une équipe de plus de quelques milliers de personnes, une fois les secrets d'affaires de l'entreprise impliqués, l'entreprise ne publiera pas le code de base de la compétitivité.
Aucune intention de susciter la polémique, mais ne considérez pas git comme un dieu. C'est juste un outil de gestion de versions. En plus de git, il existe de nombreuses sociétés VCS, comme hg et p4. dépend de l'ambiance technique de l'entreprise et la stratégie est pertinente.
Je voudrais ajouter que les petites sociétés Internet aiment utiliser git. La raison est simple. Les opérations des sociétés Internet orientées services sont plus importantes que la technologie. Peu de sociétés de services traditionnelles convertissent complètement leur code en git
Le développement traditionnel de l’industrie du logiciel n’est pas beaucoup utilisé.
La plupart des sociétés Internet émergentes l'utilisent.
Notre société est engagée dans le développement .net, en utilisant toutes les technologies Microsoft. Notre entreprise utilise donc TFS.
Et TFS prend également en charge git. TFS peut effectuer une gestion complète du cycle de vie.
Actuellement, SVN est plus populaire
Je pense que git n'a aucun avantage dans le développement d'entreprise, et ses fonctions sont fondamentalement les mêmes que svn
Dans le développement collaboratif à distance, cela se sent bien et il n'est pas nécessaire de changer.
Je ne suis pas sûr, au moins notre entreprise et Ele.me utilisent git, Ele.me utilise GitHub et mon entreprise utilise Git Stash
Cela dépend de la taille du produit, de la taille de l'équipe de développement et de la vitesse d'itération. . .
Si votre code doit être développé dans plusieurs branches en même temps, dispose d'un processus de révision de code et est publié dans de nombreux environnements, alors utiliser git sera très pratique.
L'utilisation de SVN dans ce scénario est pratiquement terminée
Si vous n'utilisez pas git maintenant, vous pourriez simplement être considéré comme faible. Dans quelques années, si vous ne savez pas comment l'utiliser, vous serez fondamentalement considéré comme exclu.
Pour autant que je sache. , la plupart des nouvelles équipes et des nouveaux projets choisissent actuellement d'utiliser git, ceux qui utilisent svn sont pour la plupart d'anciens projets, et ils passent tous à git
Je n'ai utilisé que le contrôle de version, donc git suffit si vous le souhaitez. pour faire plus de choses (comme les autorisations, la révision, etc.), recommandez gitlab