Juba Visual Studio 2008-st ja TFS 2008-st on koodifaili peale minnes võimalik näha selle koodifaili hetke seisu autoreid koodihalduse muudatuste kaupa. Kuna pilt on väärt 1000 sõna, siis järgnevad illustratsioonid loodetavasti aitavad paremini mõista.
Et saada koodifaili annotatsioon, tuleb teha järgmist:
Ja seejärel tekib teil koodifailile järgnevale sarnane vaade.
Antud vaade näitab, kuidas see koodifail niisugused koodiread omale sai. Kes need kirjutas, millal ning mis koodimuudatustes need kajastuvad. See on vahest päris kasulik vaade, kui soovite teada, miks mingi koodifail on just niisugune nagu ta on ja kes on muudatused teinud.
Nüüd DevDays –i üritusel sain ma valgustatud ühe kuulaja poolt, et annotatsiooni on võimalik koodifaili ajaloost suvalise koodifaili hetke seisu pealt genereerida. Varasemalt olen ma ainult täheldanud, et seda saab hetke (viimase) seisu pealt generereerida. Mingil põhjusel on see mul kahesilma vahele jäänud, aga see on minu meelest nii hea avastus, et tasub jagamist. Võimalik, et paljud teavad seda juba ammusest.
Igatahes, kui te lähete ühe faili koodiajaloo peale, siis sealt on võimalik iga koodifaili muudatuse peal ka “Annotate” valida ning sel juhul saate te ajaloolise koodifaili seisu pealt samasuguse vaate nagu eespool.
Ehk siis View History faili peal.
Ja seejärel sobiva ajaloos oleva kirje peal Annotate.
Olen sellest võimalusest ise puudust tundnud ja vot, tegelikult on see alati olemas olnud ;)
Edu!