(toiminnot)

hwechtla-tl: Darcs: viime muutokset

[...]

Erityisesti, darcsissa branch ("haara") ''ei'' ole tietystä projektin tilasta luotu vaihtoehtoinen jatko. Mitkä tahansa kaksi joukkoa muutoksia ovat toistensa haaroja, mikäli niissä on yhteisiä muutoksia. Darcs ei piittaa, mikä muutos alun perin edelsi mitäkin tai missä vaiheessa mikin muutos siirrettiin näiden haarojen välillä ja mihin suuntaan. Darcs vain huolehtii siitä, että samat muutokset tuottavat täsmälleen saman lopputuloksen riippumatta siitä, missä järjestyksessä ne on saatu.

[...]

Lisäksi minulla on toisenlainen ajatus konflikteista. Darcsissa konflikteja sisältävät repositoryt ovat keskenään samanlaisia, niissä konfliktissa olevat muutokset eivät näy. peruuntuvat. Haluaisin, että niin kauan kuin konflikteja on, jokainen näkee "oman" (ts. ensin saamansa) muutoksen. Jos konfliktin haluaa ratkaista, pitää perua molemmat muutokset (softa voi auttaa). Tällöin muutokset voivat "tunneloitua" sellaisten muutosten ali, joiden kanssa ne ovat ristiriidassa.

* [kategoria: työkalut] * [versionhallinta]


(viimeksi muutettu 13.12.2012 00:38)