Tema: Re: Ar yra koks SVN tools'as
Autorius: VaidasB
Data: 2012-10-23 10:09:07
nu pasikloninau kitoj vietoj, tai viskas guli, tik kažkodėl prireikė 
papildomo brancho. kokio bb, jei master yra tuščias visai...

On 2012.10.23 10:05, VaidasB wrote:
> nu va kitas pavyzdys/problema.
> kažkas susifakapino kai perkėliau projektą į gilesnį folderį. Pushinant
> gaunu idiotiškus messagus apie bare repozitory ir pan. siūlo daryt
> branchą ir pan, kam man to reik? nu padariau aš tą branch, supushino
> kažkur. ir dabar neesu tikras ar mano kodas guli serveryje ar ne. vietoj
> to kad dirbčiau, kas reikia, turiu aškintis gito "privalumus".
>
> On 2012.10.18 12:45, Laimis wrote:
>> VaidasB rašė:
>>> nu elementarus pavyzdys.
>>> įmonė daro web projektukus su savo cms.
>>> visi projektukai pabranchinti iš pradinio cms. cms igi tobulinamas ir
>>> pasikeitimai sumerginami į egzistuojančius projektus. svn atveju darai
>>> branchą  po tuo pačiu trunku ir turi naują projektą. Gite nesugebėjau
>>> padaryt kažko panašaus.
>>
>> Logiškai, tai kiekvienas projektukas jau turėtų būti atskiroje
>> repozitorijoje, o ne vienos repozitorijos (cms) branch'ai.
>> Juk tie web projektukai jau gyvena visiškai atskirą gyvenimą, turi
>> atskiras ir skirtingas struktūras ir teturi tik bendrą core.
>> Reikėtų kurti tuos projektukus atskirose repozitorijose, o cms jose
>> inkorporuoti, kaip submodulį, kuris tobulinamas atskirai:
>> http://git-scm.com/book/en/Git-Tools-Submodules
>>
>> Tačiau vis tiek nesuprantu problemos: koks skirtumas ar naujam
>> darbuotojui duosi url'ą svn:\\repository\project2 AR
>> git://host/projects/project2.git ?
>> Kokios problemos kyla? Darbuotojas (ar darbuotojai; keli) nusiklonuoja
>> duoto url'o repozitoriją ir dirba, sinchronizuodamiesi (push/pull; jei
>> vienas, tai ir apskritai tik push) su šia centrine repozitorija. Kitų
>> projektų repozitorijų (be pačio cms) jie nei mato, nei liečia.
>>
>>