Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Vertailutyökalu Windows ympäristöön

Sivun loppuun

koodiman [12.09.2016 15:07:24]

#

Olen etsiskellyt vertailutyökalua, jolla voisin Windows ympäristössä (Windows 10) vertailla kansioiden ja tiedostojen sisältöä. Beyond Comparea olen käyttänyt, mutta sitä ei saa freewarena. Löysin myös tällaisen:

http://meldmerge.org/

Tuo softa ei vaan tunnu toimivan kunnolla. Olisiko suosituksia ja kokemuksia hyvistä työkaluista?

jlaire [12.09.2016 15:16:28]

#

Tekstitiedostojen vertailuun komentorivi on minusta paras työkalu. Git, diff yms. toimivat hyvin Windows 10:n natiivin bash-tuen kautta.

koodiman [13.09.2016 09:26:11]

#

Tarkoitus olisi vertailla toki yksittäisiä tiedostoja, mutta myös kansioita. Löytyykö siihen hommaan jotain suosituksia ohjelmista.

jlaire [13.09.2016 09:31:03]

#

Millaisista kansioista ja tiedostoista on kyse?

koodiman [13.09.2016 15:05:20]

#

No periaatteessa kaikenlaisista tiedostoista ja kansioista. Esimerkiksi jokin laaja kehitysympäristö, jonka versiota X pitäisi verrata versioon Y. Suurin tarve on ihan tavallisten tekstimuotoisten tiedostojen vertailuun, mutta näitä tiedostoja on erittäin suuria määriä ympäristön uumenissa.

Metabolix [13.09.2016 16:50:00]

#

Edelleenkin git, diff ym. sopisivat tarkoitukseen aivan hyvin. Tietenkin komentoriviohjelmien tehokas käyttäminen vaatii harjoittelua.

Voitko täsmentää, millä tavalla Meld ei toimi kunnolla?

jlaire [13.09.2016 18:24:11]

#

koodiman kirjoitti:

Esimerkiksi jokin laaja kehitysympäristö, jonka versiota X pitäisi verrata versioon Y.

No tämähän on versionhallinnan keskeisimpiä ominaisuuksia: git diff näyttää diffin kahden tiedostopuun välillä. Flagilla --stat saa tiivistettynä eroavien rivien määrän joka tiedostolle jne.

Eikö kehitysympäristö ole jo jossain versionhallinnassa?

jalski [13.09.2016 19:07:33]

#

Onko se muutama kymppi nyt niin paha sijoitus hyvästä toimivasta ohjelmasta?

Tuskin mikään freeware softa pystyy tekemään työn paremmin kuin Beyond Compare tai SureMerge.

jlaire [13.09.2016 19:17:40]

#

No itse saisin käyttää Beyond Comparea ja monia muita kaupallisia kikkareita ilmaiseksi, mutta minusta ne eivät ole yhtä hyviä kuin vapaat ohjelmat ja komentorivi.

Minusta on yllättävää törmätä vuonna 2016 oletukseen, että pienen firman kehittämä maksulllinen softa on varmasti vähintään yhtä hyvää kuin mikään ilmainen.

Freewarea ja free softwarea ei muuten kannata sekoittaa.

jalski [13.09.2016 20:24:16]

#

jlaire kirjoitti:

...mutta minusta ne eivät ole yhtä hyviä kuin vapaat ohjelmat ja komentorivi.

Minusta on yllättävää törmätä vuonna 2016 oletukseen, että pienen firman kehittämä maksulllinen softa on varmasti vähintään yhtä hyvää kuin mikään ilmainen.

Vapaita ohjelmia löytyy paljon hyviä ja komentorivi sopii kätevästi useimpiin tarkoituksiin, mutta havainnollinen ja selkeä diff ei mielestäni ole yksi niistä.

Myöskään yhtään aivan erinomaista vapaata ohjelmaa ei itselläni tule mieleen. Otetaan esimerkiksi Blender, jolla saa aikaan upeaa jälkeä, mutta jonka käyttöliittymää en voi sietää.

fergusq [13.09.2016 20:29:29]

#

jlaire kirjoitti:

(13.09.2016 19:17:40): No itse saisin käyttää Beyond Comparea ja monia...

Olen täysin samaa mieltä. Sain juuri todistaa, kuinka eräs sukulaiseni yritti siirtää kuviaan kameran muistikortilta ulkoiselle kovalevylle (Macillä). Finder ei muistikorttia näyttänyt, Kuvat-ohjelma olisi siirtänyt ne väärään paikkaan, Image Capture -ohjelma meni jumiin ja lopulta Adoben kuvanhallintaohjelma suostui ne havaitsemaan ja siirtämään (pitkän ajan odottelun jälkeen, vaikka kuvia oli vain muutama). Naurettavaa pelleilyä, joka olisi onnistunut komentorivillä muutamalla hassulla komennolla. Se, että onnistuu tarvitsemaan tiedoston siirtämiseen ylimääräisen ohjelman ja että vielä useimmat niistä eivät toimi, on uskomatonta.

jlaire [13.09.2016 20:40:47]

#

jalski kirjoitti:

Myöskään yhtään aivan erinomaista vapaata ohjelmaa ei itselläni tule mieleen.

:D

En keksi mitään sanottavaa.

koodiman [15.09.2016 20:13:35]

#

Eräs kohtuullinen vaihtoehto tuli työkaverin ehdotuksesta mieleen:

http://winmerge.org/

Aiemmin kysyttiin, millä tavalla Meld ei toimi kunnolla. Meldillä sain verrattua helposti kahta tiedostoa, mutta kymmeniätuhansia tiedostoja sisältävän kehitysympäristön vertailuun Meld jotenkin tukehtui täysin. Se jäi vain paikalleen ruksuttamaan. Kertokaa toki, jos saatte sen toimimaan vertailtaessa tällaista valtavaa hakemistorakennetta.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta