2016-05-26 2 views
1

J'ai créé une vue d'instantané à l'aide de l'explorateur Rational ClearCase.Erreur MVFS dans une vue d'instantané après la mise à niveau de ClearCase

Après avoir créé, je mets les spécifications de configuration, les variables environnementales, puis essayé de compiler mon code et obtenu une erreur MVFS qui dit:

Impossible de déterminer si le répertoire de travail en cours est en MVFS - pas un tel dispositif ou adresse

Lorsque j'ai recherché sur le site Web d'IBM pour éliminer cette erreur, j'ai découvert qu'une vue de capture instantanée n'utilise pas le MVFS! Pourquoi ai-je cette erreur lorsque l'affichage Snapshot n'utilise pas MVFS?

Lorsque ce problème s'est déclenché: En fait, dans notre projet, nous utilisions une version ClearCase (version 8.0.0.7). Nous n'avons jamais eu de problèmes lorsque nous avons essayé de construire notre code sur la version 8.0.0.7. Ce n'est qu'après la mise à niveau de cette version vers la version 8.0.0.15 que le problème de génération est apparu. L'héritage des anciens et nouveaux ClearCases sont baseClearcase

Quelques autres spécifications concernant la question: Le serveur que nous utilisons est un serveur Windows 2003. Je crée une vue instantanée dans le lecteur H (lecteur NTFS) car le lecteur C n'est pas disponible pour notre projet, en nettoyant les fichiers précédemment construits en exécutant le script shell clean_view.sh puis en compilant notre code C avec la commande ClearCase clearmake.exe all. Auparavant, nous avions l'habitude de suivre la même procédure où la construction avait l'habitude de réussir, mais maintenant la même chose est devenue un problème.

Cette question est une extension de la question que j'ai posée précédemment. Je re-posant cette question dans son ensemble afin de donner plus de clarté sur le problème et aussi pour un plus grand nombre d'experts de ClearCase. Veuillez ne pas traiter cela comme un doublon ou forcer la fermeture puisque mon problème n'a pas encore été résolu. Notez également que c'est la première fois que je travaille avec ClearCase.

LINK POUR LA QUESTION PRECEDENTE:MVFS error in a snapshot view

Répondre

0

Même si une vue instantanée est pas dans le MVFS, clearmake a des fonctionnalités spécifiques MVFS pour construire l'audit.

Vous avez dit que le lecteur "H" contenait la vue instantanée, est H:

  1. Un lecteur local ou réseau?
  2. Une lettre de lecteur créée via SUBST? Dans ce cas, le lecteur parent est-il local?
  3. Les générations de vues dynamiques fonctionnent-elles toujours?
  4. Le lecteur C existe-t-il? Est-il remappé dans un environnement Terminal Server/Citrix?

Une mise en garde: Windows Server 2003 est près d'un an passé fin de MICROSOFT de support étendu. Je recommande de mettre à jour l'environnement du serveur dès que possible.En réalité, les problèmes où un processus échoue, et le seul changement est la version ClearCase sont généralement mieux traités en contactant IBM au lieu d'utiliser ce lieu. Ne pas essayer de shill ou quoi que ce soit, mais si c'est un bug clearmake, il doit y aller de toute façon ...

Si le lecteur C: est inaccessible sur le système, qui est ce que "ne peut même pas obtenir les propriétés "dans le commentaire semble inférer, où est le système d'exploitation installé? Où% SYSTEMROOT% pointe-t-il?

Si elle a travaillé sur un autre lecteur, ce qui est différent entre ces 2 disques (H: Failed et R: travaillé)

+0

1 -> Le lecteur H est un lecteur NTFS comme indiqué dans la question et est local au serveur Windows 2003. 2 -> Il n'est pas créé via SUBST 3-> Nous n'avons jamais essayé de créer une vue dynamique jusqu'à présent 4 -> Oui le lecteur C existe sur notre serveur, mais ce n'est pas un lecteur NTFS. Nous ne sommes même pas en mesure d'afficher les propriétés de ce lecteur et lorsque nous sélectionnons ce lecteur (en un seul clic), l'ordinateur dit qu'il s'agit d'un dossier système. (affiché à gauche de la fenêtre dans windows 2003) –

+0

Salut Brian! J'ai compilé mon code avec quelques erreurs dans le ** R drive ** qui est aussi un lecteur NTFS. Cette fois, il n'y avait pas d'erreur MVFS. Les erreurs sont comme ** Le script de construction a échoué pour lib/powerpc/release/libmemcmds.a **. Pouvez-vous me donner plus de suggestions pour que je puisse construire mon code avec succès. –

+0

@CodingNinja S'il vous plaît entrer une question distincte à ce sujet. –

1

Récemment il y a eu un développement dans la solution de ce problème !! Nous avons transmis ce problème à IBM avec l'aide de notre client. Ils nous ont suggéré d'utiliser des vues dynamiques et nous les avons utilisées. À notre grande surprise, cela fonctionnait bien et nous sommes en mesure de générer les exécutables. Mais le fait demeure que nous ne sommes pas en mesure d'utiliser les vues instantanées !!

NOTE: Ce commentaire est juste pour partager mes connaissances et mon expérience concernant ce problème. :)