D'un point de vue technique, il est possible d'ajouter des points d'ancrage pré / post-push qui exécuteront des tests unitaires avant de permettre à une validation spécifique d'être fusionnée à une branche distante par défaut. Ma question est la suivante: est-il préférable de conserver les tests unitaires dans le pipeline …
Nous avons été invités à ajouter des commentaires avec les balises de début, de fin, la description, la solution, etc. pour chaque modification que nous apportons au code dans le cadre de la correction d'un bogue / de la mise en œuvre d'un CR. Mon souci est de savoir si …
Il s’agit plus d’une question de discussion que d’une tentative réelle de déterminer le «meilleur», puisque cela varie clairement en fonction des besoins de l’organisation. Je suis plus curieux des arguments en faveur de différents systèmes dans toutes les catégories (centralisé vs distribué, ouvert vs propriétaire, etc.). Alors, quel est …
J'écris un code de test pour une fonctionnalité qui traite les fichiers PDF. L'idée de base des tests est que je les pointe vers certains fichiers PDF spécialement sélectionnés, qu'ils les traitent et que je vérifie que le résultat obtenu correspond à mes attentes. Ma question est la suivante: où …
Est-ce une bonne pratique de mettre des numéros de bogues dans le fichier lui-même dans un commentaire d'en-tête? Les commentaires ressembleraient à ceci: MODIFIED (MM/DD/YY) abc 01/21/14 - Bug 17452317 - npe in drill across in dashboard edit mode cde 01/17/14 - Bug 2314558 - some other error description Cela …
Est-ce une bonne idée d'exiger de n'engager que du code fonctionnel? Ce commit n'a pas besoin de laisser le référentiel dans un état de fonctionnement tel que: ... nous en sommes aux premières étapes de la conception, le code n'est pas encore stable. ... vous êtes le seul développeur du …
Dire plusieurs branches sont en cours d' élaboration, Aet B, ainsi qu'une branche « correction d' un bug » supplémentaire C. Maintenant, Cc'est déjà "fini" et fusionné en maître. Aet Bsont toujours en développement et ne seront pas corrigés avant (peut-être) qu'une autre branche de correctif de bogue ne soit …
Dans Git, il est possible de définir et d'appliquer un bon modèle de commit. Pouvez-vous recommander (de préférence avec argumentation) un bon modèle / des directives de validation à appliquer dans l'entreprise?
Parfois, lorsque nous vérifions l'historique des mises à jour d'un logiciel, nous pouvons constater qu'il y a quelques validations qui sont vraiment GRANDES - elles peuvent modifier 10 ou 20 fichiers avec des centaines de lignes de code source modifiées (delta). Je me souviens qu'il existe un terme couramment utilisé …
Je suis développeur unique dans mon travail et je comprends les avantages de VCS; J'ai du mal à m'en tenir aux bonnes pratiques. À l’heure actuelle, j’utilise Git pour développer principalement des applications Web (qui ne seront jamais de sources ouvertes à cause de mon travail). Mon flux de travail …
Notre projet utilise un fichier de configuration spécifique à l'utilisateur. Ce fichier n'est actuellement pas sous contrôle de version, car il est différent pour chaque utilisateur. Le problème est que, lorsqu'un développeur ajoute un nouveau module nécessitant une configuration ou modifie le nom d'un module existant, les autres développeurs reçoivent …
Dans notre équipe, nous utilisons Git comme contrôle de source. Nous avons plusieurs domaines de code presque indépendants mais qui se chevauchent parfois. Dernièrement, nous avons discuté des workflows et des approches pour utiliser le contrôle de source. Une des plaintes qui se pose lorsque je préconise l’utilisation d’un flux …
Nous essayons de déplacer notre processus de documentation de projet de Google Documents vers un ensemble de référentiels Git auto-hébergés. Les documents texte sont assez compatibles avec Git, car nous n’avons généralement pas besoin d’un formatage sophistiqué, nous allons simplement tout convertir, par exemple, en multimarkdown avec une option pour …
J'envisage d'utiliser sourceforge, bitbucket ou github pour gérer le contrôle de source pour mon entreprise. J'ai des projets ouverts et je participe à des projets ouverts tels que gcc. Mais j'ai aussi une entreprise dans laquelle je développe des logiciels à source fermée pour ma vie. Dans quelle mesure sourceforge, …
Je suis curieux de savoir comment les équipes de programmeurs géraient généralement leur développement logiciel dans les années 80 et au début des années 90. Tout le code source était-il simplement stocké sur une machine sur laquelle tout le monde travaillait, ou la source était-elle transmise et copiée manuellement via …
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.