Question

J'ai un projet qui a été ramifié, et un tas de fichiers (F1) ont été déplacés dans un répertoire différent et a changé (F2). Maintenant, je veux fusionner le dos de branche en tronc et conserver l'historique de révision, mais je veux garder F1 et F2. Est-il possible de le faire dans la subversion?

Était-ce utile?

La solution 2

je me suis dit cela.

Je dois vérifier la révision du tronc qui était à l'origine ramifié. , Je dois ensuite SVN copier les fichiers F1 à leurs nouveaux répertoires respectifs afin que les copies deviennent F2. Ensuite, la fusion dans une gamme de révisions de la branche pour amener les fichiers F2 à jour. Enfin, la fusion dans une gamme de révisions pour amener les fichiers F1 à jour. Le tour est joué! Histoires et tout sont conservés, et je reçois F1 et F2.

Autres conseils

Qu'est-ce que vous demandez des sons contradictoires me. Peut-être que je ne comprends pas ce que vous demandez.

Si vous voulez juste accès F1 si le besoin se fait sentir, étiquette F1 avant de fusionner la branche F2.

Si vous fusionnez le dos de la branche dans le coffre, les fichiers F2 superposer les fichiers F1. C'est ce qu'une fusion est.

Si vous voulez garder les deux les fichiers F1 et F2, vous ajoutez la branche au tronc et supprimer la branche. De cette façon, les fichiers F1 et F2 seraient tous deux disponibles. Je le faire en exportant la copie de travail de F2, le partage de la copie de travail de F2, et la suppression du F2 d'origine.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top