Comment obtenir une liste de points créés dans le référentiel CVS?
Existe-il des commandes de CLI qui peut être utilisé pour obtenir une liste de Tags qui ont été créés sur une branche ou à la tête d'un module à l'intérieur d'une période déterminée?
Ce que j'ai brièvement besoin est une liste de Tags et de la date à laquelle ils ont été créés. Compte tenu des paramètres suivants
- Nom Du Module
- Nom de la branche (ou :: TÊTE)
- Date De Début
- Date De Fin
OriginalL'auteur Salman A. Kagzi | 2011-05-30
Vous devez vous connecter pour publier un commentaire.
Je viens d'apprendre:
Listes de toutes les balises et les branches se situant pour chaque et n'importe quel fichier avec la révision à laquelle il appartient.
Vous pouvez travailler à partir de là ...
OriginalL'auteur Thomas
On peut lister les balises ou les branches présentes dans un module à l'aide de la commande suivante. C'est quelque chose de ramassé de une autre réponse, DONC
À la liste de toutes les balises:
À la Liste de toutes les branches:
Il utilise la magie de la branche des numéros d'identification est un lien symbolique est une branche ou une étiquette.
Comme skaffman mentionné dans l'une des réponses sur cette page, il n'est pas possible de déterminer la date à laquelle l'étiquette est créée. Le mieux qu'on puisse faire est d'identifier une date approximative par l'examen de la date la plus récente figurant dans les journaux de cette balise.
Quelque chose comme ceci:
C'est un script bash, j'ai travaillé pour donner une liste de toutes les balises avec leurs env. date de création
J'ai dû utiliser le journal au lieu de rlog pour que cela fonctionne.
OriginalL'auteur Salman A. Kagzi
Si vous avez l'histoire de la fonction activée, vous pouvez l'exécuter
la commande suivante:
Il vous donnera quelques lignes comme ceci, vous donnant la date+heure, utilisateur, le module et le tag de chaque opération de marquage:
Pour plus d'informations, consultez le cvsbook sur l'histoire
OriginalL'auteur Ralph
CVS peut pas le faire, c'est trop primitif. Les balises sont attachés à la personne de révisions de fichiers, de ne pas le module ou référentiel. En outre, les balises n'ont pas de date de métadonnées, de sorte que vous ne pouvez pas dire quand ils ont été créés, soit.
Si aucun des critères de sélection spécifiée peut être utilisée. Les seuls critères que vous peut utilisation spécifique de version de fichier, qui vous dira les révisions qui ont des étiquettes, mais c'est tout.
Pas - comme je l'ai dit, le pvc ne pas stocker de l'information.
Merci. J'ai posté quelques uns de mes recherche et la façon dont je suis contourner le problème. Ce n'est pas un précis de méthodes, mais me donne d'assez bons résultats. Pouvez-vous jeter un oeil à la réponse et laissez-moi savoir si vous trouvez quelque chose de mal ici? Je viens de commencer avec CVS quelques jours en arrière, un deuxième avis sera d'une grande aide. Merci.
En fait CVS ne stocker ce genre d'information dans son fichier d'historique. Mais cet enregistrement doit être activé lorsque le référentiel est mis en place.
OriginalL'auteur skaffman