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.
Actuellement, nous avons une branche principale pour notre application PHP dans un référentiel partagé. Nous avons plus de 500 clients abonnés à notre logiciel. La plupart d’entre eux peuvent être personnalisés à des fins différentes, chacun dans une branche distincte. La personnalisation peut être un nom de champ de texte …
Mon organisation envisage de passer de SVN à Git. Un argument contre le déménagement est le suivant: Comment fait-on le versioning? Nous avons une distribution SDK basée sur la plate-forme NetBeans. Comme les révisions SVN sont de simples nombres, nous pouvons les utiliser pour étendre les numéros de version de …
Des conventions de dénomination de version différentes sont-elles adaptées à différents projets? Qu'est ce que vous utilisez et pourquoi? Personnellement, je préfère un numéro de build en hexadécimal (par exemple, 11BCF), qui devrait être incrémenté très régulièrement. Et pour les clients, un numéro de version simple à 3 chiffres, à …
J'ai vu que Java 1.2 est également appelé Java 2. Est-ce que "Java 1.x" et "Java x" (par exemple "Java 1.6" et "Java 6") font référence à la même version de Java? Et si oui, pourquoi le besoin de cette dualité?
Ce que je pense des numéros de build, c’est que chaque fois qu’un nouveau build est créé chaque nuit, un nouveau BUILDNUMBER est généré et attribué à ce build. Donc, pour mon application de version 7.0, les versions nocturnes seront 7.0.1, 7.0.2 et ainsi de suite. Est-ce vrai? Alors à …
nous avons plusieurs clients avec des besoins différents. Bien que nos logiciels soient modulaires dans une certaine mesure, il est presque certain que nous devons ajuster un peu la logique métier de chaque module ici et là pour chaque client. Les modifications sont probablement trop minimes pour justifier la scission …
Les développeurs de logiciels n'utilisent généralement pas la date comme numéro de version, bien que le format AAAAMMJJ (ou ses variantes) semble suffisamment solide pour être utilisé. Y at-il quelque chose de mal avec ce régime? Ou s'applique-t-il uniquement à des "types" de logiciels limités (comme des productions internes)?
Dupliquer possible: Quelle «convention de dénomination de version» utilisez-vous? Changez-vous les numéros de version majeur / mineur / correctif juste avant de publier ou juste après? Exemple: Vous venez de publier 1.0.0 au monde entier (huzzah!). Mais attendez, ne célébrez pas trop. 1.1.0 sort dans six semaines! Donc, vous corrigez …
J'ai récemment discuté avec un collègue de la gestion de versioning d'applications Web. Je ne pense pas que vous en ayez besoin du tout, et si vous voulez juste un contrôle de cohérence pour confirmer que votre dernière version est en direct, je pense qu'une date (AAMMJJ) est probablement suffisante. …
J'expliquais un système de construction proposé (Gradle / Artifactory / Jenkins / Chef) à l' un de nos architectes supérieurs, et il a fait un commentaire à moi que je sorte de désaccord avec, mais je suis pas assez expérimenté pour vraiment pesée sur. Ce projet crée une bibliothèque Java …
Une des raisons pour lesquelles les programmeurs préfèrent SVN à CVS est-ce que le premier autorise les commits atomiques? Qu'est-ce que ça veut dire ?
Je n'ai pas appris la programmation à l'école et je ne travaille pas en tant que développeur (professionnel), donc beaucoup de bases ne sont pas très claires pour moi. Cette question tente de clarifier l'un d'entre eux. Maintenant , supposons que j'ai des problèmes #1, #2et #3dans mon Tracker Les …
Une version de produit, telle que v1.0.0.100, représente non seulement une version de production unique du logiciel, mais aide à identifier les ensembles de fonctionnalités et les étapes du correctif pour ledit produit. En ce moment, je vois deux façons de maintenir la version finale du package / build / …
Disons que vous avez une interface IFoo: public interface IFoo { void Bar(string s); int Quux(object o); } Dans la version 2 de votre API, vous devez ajouter une méthode Glargà cette interface. Comment faire sans casser vos utilisateurs d'API existants et maintenir la compatibilité descendante? Ceci est principalement destiné …
D'une manière générale, pour les projets à long terme qui peuvent avoir plusieurs versions au cours du cycle de vie des produits et nécessiter la prise en charge des produits précédents, quelle est la meilleure façon de gérer les versions des produits et la ramification de la base de code? …
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.