2012-12-03 4 views
1

Si j'ai un fichier a.cpp du dépôt, et à des fins de test, je supprime une ligne de ce fichier. Après avoir fait un svn up, je reçois un message que je suis à la dernière révision, mais la ligne supprimée n'est pas rajoutée. J'utilise svn depuis le terminal de ligne de commande Macintosh. Est-ce que cela ressemble à un bug svn?svn up ne fonctionne pas

Répondre

4

La sous-commande update apporte des modifications du référentiel dans votre copie de travail. Il ne détruit pas les changements locaux non engagés:

C:\>svn help update 
update (up): Bring changes from the repository into the working copy. 

Vous voulez la revert sous-commande:

C:\>svn help revert 
revert: Restore pristine working copy file (undo most local edits). 

Voir Version control with Subversion pour plus de détails.

+0

Je souhaite fusionner des fichiers d'un "dossier" dans mon référentiel. J'ai remplacé les fichiers dans les dépôts avec les fichiers avec des corrections du dossier .. mais depuis que je les ai remplacés j'ai perdu les changements qui ont été commis dans les repos. Pourriez-vous s'il vous plaît indiquer une solution possible? – Iceman

+0

Je ne comprends pas un mot, mais n'hésitez pas à poser une question à ce sujet. –

+0

J'ai un "dossier" que je veux fusionner avec mes repos. J'ai remplacé le fichier a.cpp de "dossier" (qui a un correctif, mais est vieux) avec celui en repos. Maintenant, comment puis-je ajouter des modifications apportées dans les repos (après a.cpp a été extrait dans le "dossier")? – Iceman

Questions connexes