Je suis en train de migrer vers svn d'un système de contrôle de version pas si célèbre (permet de l'appeler nsfvc). svn trunk a été créé il y a quelque temps à partir du tronc de nsfvc. Il y a une branche active dans nsfvc que je dois importer dans la branche svn. Le diff entre le tronc et la branche de nsfvc est énorme (mises à jour, renames, ajouts, suppressions, déplacements).Importation/commit à la branche svn d'un autre codebase
Comment procéder? Je suppose que ce n'est pas aussi simple que ...
svn co http://mysvn/repo/branches/branch c:\workspace
# replace files in c:\workspace
svn add
svn ci
À moins que vous utilisez un problème qui devrait fonctionner à droite ? –
@John W Je ne l'ai pas encore essayé, même si j'ai fait quelques tests dans mon bac à sable. Je ne voulais pas manquer quoi que ce soit. Donc, vérifiez avec vous les gars. – publicRavi
On dirait que vous êtes sur la bonne voie. Il est probablement trop tard pour suggérer, mais si c'est la première fois que vous utiliserez SVN, vous pouvez envisager de migrer vers un DVCS tel que mercurial ou git. Ils ont un meilleur support pour la fusion et l'embranchement, donc en utiliser un pourrait vous rendre la vie beaucoup plus facile à long terme ... –