2010-03-20 5 views
2

J'utilise la bibliothèque xyz où les fichiers existent dans le dossier xyz, et je veux mettre à jour les fichiers (par exemple une mise à niveau vers une nouvelle version), puis-je simplement copier le nouveau dossier xyz dans mon projet utilisant le navigateur de fichiers? Le dossier contient à la fois des fichiers et des répertoires.Subversion: Ajout de fichiers au projet

/Subversion Noob

Répondre

2

Oui, vous pouvez le faire. Ce qui vous manquera cependant, c'est s'il y a des fichiers supprimés dans la version mise à jour. Pour contourner cela, vous voudrez d'abord supprimer tous les fichiers de la copie de travail svn, puis copiez les nouveaux fichiers po. Les fichiers manquants peuvent alors être supposés être supprimés et ajoutés plus les fichiers modifiés seront ramassés.

Notez que lors de la suppression des fichiers de la copie de travail, vous devez laisser les répertoires et leurs sous-répertoires .svn en place. Suppression des répertoires vides résultant après la mise à niveau est laissé comme un exercice. :)

+0

C'est la bonne approche - vous devrez également ajouter manuellement les fichiers qui sont nouveaux dans la version mise à jour. –

0

si xyz est déjà ajouté au référentiel, puis vous écrasez les fichiers avec une mise à niveau, puis l'état svn affichera des modifications dans votre dossier xyz. Testez l'application après la mise à niveau et si tout va bien commettre les modifications.

Questions connexes