Ahoj, mám dotaz k větvení a mergeování v SVN. Mám projekt Projekt/trunk, vytvořím si větev pomocí svn copy, například Projekt/branches/krtek. Switchnu se a normálně pracuju. A teď - Book of SVN doporučuje sem tam provést merge s hlavní větví (promítnout změny z hlavní větve) pomocí [code] svn merge svn://svn.krtek.cz/Projekt/trunk [/code]
Merge proběhne úspěšně, na výstupu jsou pouze soubory, které se měnily - ať už v mojí nebo v hlavní větvi. Následující svn status, ale ukáže M u velkého množství souborů, které se neměnily ani v mojí, ani v hlavní větvi. Pokud zkusím svn diff, dozvím se, že se soubory liší v mergeinfo: [code] Property changes on: module_xx/src/main/database ___________________________________________________________________ Modified: svn:mergeinfo Merged /Projekt/trunk/module_xx/src/main/database:r8268-8308 [/code] Takže potom commituju místo pár změn desítky souborů - tím pádem se dost bojím vrátit tu větev do trunku pomocí svn merge --reintegrate (opět Book of SVN). A teď dotaz - je to normální? Stává se vám to taky? Díkes, L.