Tout d'abord, je suis conscient du fait que de nombreuses questions ont été posées à propos de VCS en tant que développeur solo, mais elles sont souvent trop larges. Cela ne concerne que les branches, et cela a toujours été marqué comme un doublon ... le supposé doublon est, là …
Lorsque vous traquez et corrigez une régression, c'est-à-dire un bogue qui empêchait le code précédemment fonctionnel de fonctionner, le contrôle de version rend tout à fait possible de rechercher qui a validé le changement qui l'a cassé. Cela vaut-il la peine? Est-ce constructif de le signaler à la personne qui …
J'ai entendu parler de certaines grandes entreprises, par exemple Google et Facebook utilisent Perforce. Existe-t-il une raison pour laquelle SVN / Git ne peut pas remplacer Perforce?
J'étais méchant ... Trop de "codage cow-boy", pas assez engagé. Maintenant, me voilà avec un engagement énorme. Oui, j'aurais dû m'engager depuis le début, mais c'est trop tard maintenant. Qu'est-ce qui est mieux? Faites un très grand commit listant tout ce que j'ai changé Essayez de diviser le fichier en …
Lors d'une réunion sur la restauration d'un SDK tiers à partir de la dernière version, il a été noté que nos développeurs avaient déjà signalé dans l'historique des validations que la dernière version ne devait pas être utilisée. Certains développeurs ont fait valoir que c'était une mauvaise pratique et que …
Je connais et utilise deux systèmes de contrôle de version: Subversion et git. Subversion, à partir de maintenant, est utilisé pour des projets personnels où je suis le seul développeur et git est utilisé pour des projets open source et des projets où, je pense, d'autres vont également travailler sur …
Je me suis toujours demandé pourquoi Git préférait le hachage aux numéros de révision. Les numéros de révision sont beaucoup plus clairs et plus faciles à consulter (à mon avis): il y a une différence entre dire à quelqu'un de regarder la révision 1200 ou de commettre 92ba93e! (Juste pour …
Je sais que Subversion (ce que nous utilisons au travail) peut être configuré pour exiger des commentaires sur les commits, mais je ne suis pas en position de pouvoir simplement l'activer. Je sais que la raison pour laquelle je commente mes commits est parce qu’il est utile, ne serait-ce qu’en …
J'avais l'impression qu'un système de contrôle de version éliminait le besoin d'avoir des "journaux de modification" collés partout dans le code. J'ai souvent vu l'utilisation continue des journaux de modifications, y compris de gros blocs longs au début des procédures stockées avec une grande section bloquée pour les modifications du …
Je cherche un programmeur expert pour aider à résoudre une situation difficile. Les entrevues jusqu’à présent ont été étonnamment décevantes. Le meilleur candidat à ce jour est un programmeur très expérimenté qui n’a jamais utilisé de logiciel de contrôle de version. Le problème en lui-même n’est peut-être pas trop grave …
Je ne suis qu'un développeur débutant, mais mon travail m'oblige à travailler avec un code PHP vraiment épouvantable (pensez au pire code PHP que vous avez vu; puis pensez au code deux fois plus mauvais). J'essaie généralement de corriger les bugs et de me battre avec la base de code …
L'un des avantages de l'utilisation d'un DVCS est le flux de travail edit-commit-merge (par rapport à edit-merge-commit souvent appliqué par un CVCS). En autorisant chaque modification unique à être enregistrée dans le référentiel indépendamment des fusions, le DAG reflète avec précision le véritable pedigree du projet. Pourquoi tant de sites …
Je suppose que c'est une situation courante: je teste du code, découvre un bogue, le corrige et valide le correctif dans le référentiel. En supposant que de nombreuses personnes travaillent sur ce projet, devrais-je d'abord créer un rapport de bogue, me l'assigner moi-même et le référencer dans le message de …
J'aimerais savoir Dans le projet C # ou VB.NET, nous devons inclure le dossier PACKAGE (dossier du paquet nugget créé à la racine de mon projet contenant les fichiers nupkg et autre contenu) dans notre référentiel de contrôle de source (Git par exemple).
Je démarre un référentiel Git pour un projet de groupe. Est-il judicieux de stocker des documents dans le même référentiel Git en tant que code - il semble que cela soit en conflit avec la nature du flux de révision de Git . Voici un résumé de ma (mes) question …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.