SVN ignore

Az SVN alapjaiban elég meglehetősen egyszerűen tanulható és alkalmazható rendszer, azonban ha ódzkodunk a parancssori használattól és valamilyen grafikus kliens használunk akkor időnként érhetnek kellemetlen meglepetések.

Az SVN alapokról olvashattok a Webakadémián.

Sokféle SVN kliens létezik, jelenleg a kdesvn vergődik roppan szorításomban. Néha néha kicsit megkavarodik magában, de összességében eddig teljesen megbízhatóan működött. Tegnap aztán hozott egy nem várt meglepetést.

A verziókezelés során jó eséllyel belefutunk olyan fájlokba amelyeket nem szeretnék bevonni a verziókezelés alá, de a verziókezelés alatt lévő fájlrendszerben heverésznek és nem tudjuk vagy nem akarjuk őket kimozdítani őket. Erre a problémára született meg az svn ignore parancs. Jobban mondva ez nem is egy parancs, hanem egy tulajdonság, amit beállíthatunk a verziókezelt könyvtáraink számára.

Itt következett a kdesvn meglepetése, ugyanis sehol a menüben nem találtam arra utaló nyomot, hogy be lehetne vele állítani ezt a tulajdonságot. Mivel a parancssor előszedése túlságosan egyszerű és gyors megoldás lett volna addig nyösztettem a googlet amíg ki nem köpte a megoldást. Nem volt egyszerű, mert egyetlen levelezésben találtam csak megírva, hogy igen a kdesvn tud ám ilyet, csak sehol nincs benne a menüben. Érdekes megoldás, de mindegy, a lényeg, hoyg ha rámegyünk a kérdéses könyvtárra és nyomunk egy Ctrl + P-t akkor megnyílik a tulajdonság szerkesztő ablak, és már semmi sem akadályoz meg bennünket attól, hogy az svn:ignore tulajdnoság értékeként beállítsuk a *-ot.

A történet tanulsága, hogy a parancssor kényelmes jó és finom, a grafikus alkalmazások pedig időnként a kényelem áraként elszórakoztatnak bennünket valami kedves meglepetéssel.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük