[voikko] Git- ja bzr-kokeilu

Teemu Likonen tlikonen at iki.fi
Sun Feb 17 15:41:27 EET 2008


Teemu Likonen kirjoitti:

> Bzr:ssä ei ole näin helppoa tapaa osoittaa asioita universaalisti.
> Bzr:n revid:t (ne pitkät ja yksilölliset) voivat olla eri haaroissa
> eri järjestyksessä eivätkä ne siten universaalisti osoita
> hakemistopuun tilaa eivätkä historiaa.

Yksinpuhelua vielä sen verran, että tässä taisin onneksi olla väärässä. 
Mietin ja kokeilin lisää, ja bzr:n revid:iden avulla voidaan palauttaa 
samanlainen hakemistopuu myös eri haaroista käsin. Tällöin lineaarinen 
historia (bzr log) näyttää sellaiselta kuin se näkyy siinä haarassa, 
mistä kyseisen revid:n osoittama commit tehtiin. Yleisesti historia 
näyttää joka haarassa hieman erilaiselta, ja esimerkiksi toisten 
tekemät merge-commitit (ks. edellisen viestin esimerkkikuvasta "m2") 
eivät kaikissa tilanteissa edes näy toisille, vaikka haarat olisikin 
yhdistetty.

Bzr siis näyttää pystyvän tässä asiassa ihan samaan kuin gitkin, kunhan 
vain unohtaa järjestyksessä numeroitavat revisiot 1, 2, 3 jne. 
Valitettavasti aidot tunnukset eli revid:t ovat bzr:n käyttöliittymässä 
hankalampia käyttää. Pitää esimerkiksi kirjoittaa eteen "revid:".



More information about the voikko mailing list