Comment puis-je « fusionner avant » dans svn?
Question
Supposons par exemple, j'ai une branche que je veux mettre à jour avec les nouvelles choses dans le coffre. J'ai toujours juste de fusionner le tronc dans la nouvelle branche, mais je suis tombé sur un peu différents processus que dIVMOD utilise. Est-ce que divmod avoir une sorte d'exigence particulière de faire de branchement comme celui-ci, ou ai-je fais mal tout le long?
La solution
La façon dont vous faites actuellement, il est la façon dont le livre Subversion suggère .
Il semble que DIVMOD fait les choses de cette façon en raison de la pré-1.5 syntaxe de fusion:
À titre d'exemple d'un tel problème, dans SVN il faut toujours passer la révision où la branche a été créée sur le tronc comme argument de la commande de fusion, et la détermination de ce nombre implique la lecture de la sortie d'un autre commande de longue durée. certaines branches ne peuvent être fusionnées de cette manière, selon l'endroit où la branche était créé à l'origine de.
( Source )
Ce ne l'est plus.
Autres conseils
La façon dont vous le faites est de la manière habituelle, il est fait, vous n'avez pas fait mal tout le long.
Mais ...
Il y a des cas où Subversion s'obtenir tout à fait confus et prendre un temps très long pour terminer la fusion. La méthode DIVMOD évite ces cas.