( kroozo | 2017. 08. 10., cs – 09:30 )

"Ez sem (annyira) rossz, nekem a másik tetszik, na."

Érteni értem, de biztos, hogy két kapcsos zárójel és pár vessző megspórolása miatt nem áldoznám be azt, hogy random yaml parserrel lehessen dolgozni az adattal. Aki ezt bevezette, azt kéne tarkóncsapni.

(Főleg, hogy pl ha szegény könyvtárat mondjuk program filesnak hívják, akkor a csodaszintaktika a fasz se tudja mit csinál. Illetve nyilván idézőjelezni kell. Amit meg yamlben csak azért, mert whitespace van, nem kell.)

"Amúgy a mergenél meg nem értem, mire gondolsz, ha branchekre a verziókezelőben, akkor sem olyan hű de nagy a probléma."

Bár nem én voltam, de két gond is van vele, ha egynél több dolog változik. Nyilván nem kibírhatatlanok, de:
1) Ez nyilván ízlés kérdése, de én jobban látom mi történt ebből:


 copy:
-  src: source/path
+  src: source/otherpath
   dest: dest/path
-  owner: myuser
+  owner: otheruser
   group: mygroup

mint ebből:


-copy: {src: source/path, dest: dest/path, owner: myuser, group: mygroup, mode: 0640}
+copy: {src: source/otherpath, dest: dest/path, owner: otheruser, group: mygroup, mode: 0640}

2) Ha a fenti példában a két változás különböző helyről jön (pl mert valaki korábban már átírta a pathot, te meg most a usert), akkor a második merge conflict lesz, amit kézzel kell kezelni.