Gibt es irgendwelche Tools, die mich in Git Stil eine SVN-Zweig auf ein neues Elternteil Rebase lassen?SVN-Tool, um einen Zweig im Git-Stil neu zu erstellen
Also, in der folgenden Situation schaffe ich einen Funktionszweig, und es gibt Commits zum Stamm
E---F---G Feature
/
A---B---C---D--H--I trunk
Ich bin für ein Werkzeug, das Kopien der Stamm suchen, und wendet die eine Commits von einem Lassen Sie mich eventuelle Konflikte lösen, aber jedes Commit behält die gleiche Commit-Nachricht und ist immer noch ein separates Commit.
E'---F'---G' Feature
/
A---B---C---D--H--I trunk
E So verpflichten ‚wird ein mit den gleichen Änderungen wie E begehen, außer im Falle von E einen Konflikt verursacht, wobei E‘ von E in dieser E unterscheiden‘beschlossen, die Konflikte hat, und die gleiche Commit-Nachricht wie E.
Ich bin auf der Suche nach, wie es hilft, Zweige mit Trunk auf dem neuesten Stand zu halten - die svnmerge.py/mergeinfo Weg hilft nicht, da Sie Ihre Änderungen immer noch zu lösen brauchen Sie gehen zurück zum Stamm.
SVN macht das schwer. Sie könnten als Post-Schritt die vorgefasste Verzweigung löschen und durch die umgestufte Version ersetzen. Ich nehme an, Svn würde explodieren, sobald jemand mit lokalen Änderungen versucht, zu aktualisieren. –