confilcto al actualizar a 3.21 svn update

Hola !!

Estamos en el paso final de actualizar producción.

Al hacer svn switch https://colab.siu.edu.ar/svn/guarani3/nodos/upe/gestion/versiones/3.21.0.1 --ignore-ancestry

tiró 3 conflictos

  Text conflicts: 3
  Skipped paths: 1
Conflict discovered in file 'composer.json'.
Select: (p) postpone, (df) show diff, (e) edit file, (m) fusionado,
        (mc) my side of conflict, (tc) their side of conflict,
        (s) show all options:   df

--- composer.json.r69894        - THEIRS
+++ composer.json       - MERGED
@@ -11,8 +11,16 @@
     "require": {
         "php": "7.4.*",
         "siu-toba/framework": "~3.3",
+<<<<<<< .mine
+        "siu/instalador": "^1.9",
+        "siu-toba/jasper": "v5.6.1.2",
+||||||| .r64713
+        "siu/instalador": "^1.9",
+        "siu-toba/jasper": "dev-master",
+=======
         "siu/instalador": "^2.0",
         "siu-toba/jasper": "v5.6.1.2",
+>>>>>>> .r69894
         "siu/toba-db": "^1.0",
         "siu/toba-ini": "^1.0",
         "siu/rest-hooks": "^2.0",

Luego pasó con composer…lock y con aplicacion.php

Ni idea que había que apretar … para hacerlo bien…

Pero si quiero hacer el paso siguiente composer install --prefer-dist --no-dev --optimize-autoloader , me da

  [Seld\JsonLint\ParsingException]
  "./composer.json" does not contain valid JSON
  Parse error on line 13:

Si hago svn status

?       bin/apt.gpg
?       bin/doctrine-dbal
?       bin/nohup.out
?       bin/php-parse
C       composer.json
?       composer.json.mine
?       composer.json.r64713
?       composer.json.r69894
M       composer.lock
?       metadatos_compilados
A  +  C php/operaciones/cursadas/comisiones/ci_edi_educacion_virtual.php
      >   local file edit, incoming file delete or move upon switch
?       php/rest/recursos_usuarios.php
?       sql
C   S   www/aplicacion.php
?       www/aplicacion.php.mine
?       www/aplicacion.php.r47592
?       www/aplicacion.php.r56734
Summary of conflicts:
  Conflictos de texto: 2
  Conflictos de árbol: 1

Y ya no sé ni como seguir o cómo volver atrás

Para volver atrás hice switch a la versión anterior

svn switch https://colab.siu.edu.ar/svn/guarani3/nodos/upe/gestion/versiones/3.20.2.1 --ignore-ancestry

Hubo conflicto con composer.lock y puse tc “their side”

Si vuelvo a intentar la nueva… ¿cómo debo resolver los conflictos? con tc ?

Hola Fernando,

Habría que ver qué conflictos tiene el archivo ‘aplicacion.php’ pero en principio para composer lo correcto sería elegir “tc”.

Saludos, Florencia.