2010-04-09 10 views

Répondre

5

En fait, cela pourrait être possible. Voici les instructions que je recevais d'un collègue (merci Bruce!) Pour faire tout cela avec SourceSafe 6:

  1. Dans la base de données VSS, sélectionnez le projet de plus haut (pas un fichier individuel dans le projet) que Obtenez l'historique pour ce projet, en vérifiant que les cases à cocher "Récursif" et "Inclure les historiques de fichiers" sont sélectionnées. La case à cocher "Inclure les étiquettes" est facultative, mais vous ne voulez certainement pas "Étiquettes uniquement".
  2. Sélectionnez le fichier/la date qui vous intéresse dans la zone de liste de l'historique.
  3. Cliquez sur le bouton "Obtenir".
  4. Cliquez sur le bouton "Oui" dans la boîte de dialogue qui vous demande "Obtenir le projet complet contenant cette version de fichier?"

Espérons que cela aide (pour la prochaine fois).

+1

Je n'ai pas reçu l'invite pour "Obtenir le projet complet contenant cette version de fichier?", Mais il semble que l'intégralité du projet ait été générée. Il faudra un certain temps pour ramener le tout à un état compilable, mais cela semble avoir été le cas. Merci! – FahnzMode

0

Si cette version particulière n'a pas été dérivée ou étiquetée, je crois que vous n'avez d'autre choix que de vérifier et de récupérer manuellement chaque fichier de Visual Sourcesafe. Pour plus d'informations sur labelling et branching and sharing pour Visual Sourcesafe sur MSDN.

Si vous avez le choix d'utiliser un autre SCM, je recommande d'utiliser Visual SVN pour intégrer un serveur SVN avec Visual Studio.

+0

Si VisualSVN n'est pas une opinion parce que c'est commercial, il y a toujours AnkhSVN. – anonymous

+0

Voilà ce dont j'avais peur. Non, je crains que l'étiquetage et/ou la création de succursales n'aient jamais été utilisés sur ce projet de site Web. Ugh, cela va être un processus ardu ... – FahnzMode

+0

Ce pourrait être vraiment une bonne expérience d'apprentissage; Lorsque vous expédiez votre code, pourquoi ne pas compresser votre copie de travail utilisée lors de sa construction et placer le fichier zip et votre fichier setup.exe sur un emplacement réseau, sauvegardé par votre système de sauvegarde d'entreprise, afin qu'il ne soit jamais perdu? –