2009-04-22 8 views
1

Nous avons migré notre système de contrôle de version de CVS à Perforce et notre équipe de développement Java utilise le plug-in Perforce dans Eclipse (Mac). La version ne met plus à jour les ajouts/modifications. Nous utilisons le mot-clé $ Revision dans notre javadoc. Selon le site Perforce, vous devez utiliser le modificateur + k, en changeant effectivement le type de fichier de texte en ktext. Deux questions:Plugin Eclipse Perforce et par défaut le modificateur de type de fichier afin que la version soit mise à jour

  • Est-il possible par défaut le type de fichier à ktext (ou définir le modificateur) dans Eclipse, plutôt que d'avoir à le faire à chaque fois avant un submit (commettras) Perforce? (Par exemple, cliquez avec le bouton droit de la souris sur le fichier et sélectionnez Equipe> Modifier les attributs ...)

  • Existe-t-il un moyen de configurer Perforce pour continuer le versioning où CVS s'est arrêté? Exemple: Avant la migration, un fichier a été défini avec 1.34. Lors de la prochaine soumission de Peforce, nous voulons que le fichier soit défini avec 1.35 plutôt que # 1.

Merci beaucoup.

Répondre

1

J'ai reçu une réponse utile de l'équipe de soutien de Perforce au cas où quelqu'un d'autre est d'avoir ces questions:

En ce qui concerne en défaut le type de fichier:

Vous pouvez fournir ce sur le côté serveur avec le « p4 commande "typemap". Par exemple:

+ k //depot/proj1/....java

ajoutera le + modificateur de k à tous les fichiers sous // depot/proj1 avec l'extension ".java" .

En ce qui concerne le versionnage:

Si vous migrez votre référentiel CVS Perforce en utilisant l'un des outils de conversion complet (par exemple cvs2p4, qui se trouve dans notre dépôt public à public.perforce.com), il apportera toutes les révisions de CVS, de sorte qu'un fichier à la révision 1.34 dans CVS sera un fichier Perforce à la révision # 34 (rendant la prochaine soumission # 35).

Questions connexes