Le contrôle de version est la manière dont les versions successives du même logiciel sont identifiées à l'aide de noms de version uniques ou de numéros de version uniques.
Je gère actuellement une bibliothèque qui a beaucoup d'utilité publique, et j'avais une question sur le versioning sémantique . Je veux refactoriser une partie assez importante de la bibliothèque qui est implémentée incorrectement - et a toujours été implémentée incorrectement. Mais cela signifierait des modifications de l'API publique, ce qui …
Pendant les périodes de développement intense, le schéma de la base de données change à la fois rapidement et en continu, et au moment où notre poussée hebdomadaire vers la version bêta arrive, le schéma a tellement changé que la seule option raisonnable est de neutraliser toutes les tables que …
J'ai commencé un travail en tant que programmeur junior il y a quelques mois. Le système sur lequel nous travaillons est en production depuis environ 2 ans. Je n'étais pas impliqué dans la mendicité du système et de la conception. Une chose que j'ai remarquée, c'est que la version principale …
Tous les exemples de versioning sémantique que j'ai vus montrent 3 composants en cours d'utilisation. Pas plus de 2 caractères de période. Chez $DAYJOB, nous utilisons 4 composants dans nos numéros de version: 5.0.1.2 Le versionnage sémantique le permet-il? Et en tant que question secondaire de niveau supérieur et plus …
Il est très courant de spécifier la version des API REST dans l'URL, spécifiquement au début du chemin, c'est-à-dire quelque chose comme: POST /api/v1/accounts GET /api/v1/accounts/details Cependant, je n'ai vu aucune conception où la version est associée à chaque API. En d'autres termes, nous conservons la version de chaque API …
Question : Quelle est la bonne façon de corriger un bogue qui, selon un utilisateur final, était une fonctionnalité? Elaboration : Je suppose que si un grand pourcentage d'utilisateurs l'attendait en tant que fonctionnalité, elle devrait être laissée "non fixée" ou "fixe" pour être plus stable? Cependant, que se passe-t-il …
Je vois que certains logiciels ont le numéro de version inclus dans le nom de leur fichier, tandis que d'autres n'en ont pas. Je suis plus habitué à ce dernier type, et je pense que c'est plus populaire, mais je vois parfois l'ancien type dans les bibliothèques javascript. Par exemple, …
Nous essayons de décider d'une bonne façon de numéroter les versions des composants logiciels, qui dépendent les uns des autres. Soyons plus précis: Le composant logiciel A est un micrologiciel exécuté sur un périphérique intégré et le composant B est son pilote respectif pour un PC normal (machine Linux / …
Hibernate a le suffixe CR dans leurs versions pour la version 4.0 de hibernate, par exemple 4.0.0.CR7. Que signifie la partie CR? Quand devrais-je utiliser ce type de numérotation de version?
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Fermé il y a 2 ans . Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Quelles …
Nous sommes une petite entreprise avec plusieurs équipes qui gèrent leurs propres dépôts git. Il s'agit d'une plateforme Web et les artefacts de chaque équipe sont déployés à la fin de la journée pour des tests nocturnes. Nous essayons de formaliser le processus de versioning et de packaging. Chaque équipe …
Quelle est la méthode préférée pour effectuer les opérations suivantes avec git, maven et jenkins: Je suis en train de développer une application, que je souhaite maintenir les branches "dev" et "release". J'aimerais que jenkins construise les deux. Il se pourrait que les versions-artefacts aient des versions comme 1.5.2 et …
J'essaie de trouver une approche pour un projet, où un utilisateur peut modifier des enregistrements et être en mesure de voir les versions antérieures de ces enregistrements. Voici un exemple de schéma simplifié, à l'aide d'une liste: TABLE list ( id int auto_increment primary key, user_id int, title varchar(255) ); …
Ces messages semblent liés, mais mon cerveau commence à fondre, essayant d'y réfléchir: P Mon employeur vient de commencer à utiliser le contrôle de code source, principalement parce qu'avant d'embaucher plus de développeurs, le «référentiel» était le disque dur du seul développeur, qui travaille principalement à domicile. Tout le code …
J'ai bifurqué un projet et j'en ai changé beaucoup. Cette fourchette n'est pas seulement un petit changement de fonctionnalité ici et une correction de bogue enfouie là, c'est un changement assez substantiel. Seule la majeure partie du code principal est partagée. J'ai bifurqué ce projet en v2.5.0. Pendant un certain …
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.