OffTopic: SVN dotaz

jan_bar herkule9s na yahoo.com
Pátek Listopad 13 20:07:02 CET 2009


Zdar,

http://jan.baresovi.cz/dr/cs/subversion-mergeinfo

Honza

-- 
Jan Bares
http://jan.baresovi.cz
"Lukáš Marek" <Lukas.Marek na cleverlance.com> wrote in 
message 
news:1C4A63CEE5AECB48B7E5302C83ACD58315E5CC3080 na EXCHANGE.clance.local...
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.






Další informace o konferenci Konference