5
5
Algunas operaciones, como merge, revert y pull, modifican el contenido de su
6
6
working tree. Estas modificaciones son generadas automaticamente, con lo cual
7
7
pueden tener conflictos con el estado actual de su working tree. Muchos tipos
8
de cambios pueden ser combinados automaticamentem pero a veces solo algunos
8
de cambios pueden ser combinados automaticamentem pero a veces solo algunos
9
9
humanos pueden determinar la decision correcta a tomar. Cuando esto sucede,
10
10
Bazaar lo informara que hay un conflict y pedira que lo resuelva. El comando
11
11
para resolverlo es ``resolve``, pero debe realizar alguna accion antes de
25
25
reconciliado entre dos cambios. Bazaar emitira archivos para cada version con
26
26
extensiones THIS, OTHER, y BASE. THIS es la version del archivo del tree
27
27
de destino, por ejemplo, el tree al que estan unificando los cambios. OTHER
28
es la version que estan uniendo al tree de destino. BASE es la version
28
es la version que estan uniendo al tree de destino. BASE es la version
29
29
anterior que es usado como base para la comparacion.
31
31
En la copia principal del archivo, Bazaar incluira los cambios que puede
33
33
"herringbone" como ``<<<<<<<``.
35
35
Digamos que el texto inicial es "El lider del proyecto lo lanzo.", y THIS lo
36
modifica a "Martin Pool lo lanzo.", mientras que OTHER lo modifica a "El lider
36
modifica a "Martin Pool lo lanzo.", mientras que OTHER lo modifica a "El lider
37
37
del proyecto lanzo Bazaar." Un conflicto se veria asi::
45
45
La resulucion correcta seria "Martin Pool lanzo Bazaar."
47
47
Puede manejar conflictos de texto o editando la copia principal del archivo,
48
o invocando herramientas externas on las versiones THIS, OTHER y BASE. Vale
48
o invocando herramientas externas on las versiones THIS, OTHER y BASE. Vale
49
49
la pena mencionar que resolver conflictos de texto rara vez involucra elegir
50
un conjunto de cambios u otros. Los mas comun es que tenga que combinar
50
un conjunto de cambios u otros. Los mas comun es que tenga que combinar
53
53
Si modifica la copia principal, asegurese de sacar los marcadores "herringbone".
54
Cuando termino de modificar, el archivo debe estar como si nunca hubiese estado
54
Cuando termino de modificar, el archivo debe estar como si nunca hubiese estado
55
55
con conflictos, y estar listo para hacer commit.
57
Cuando resolvio los conflictos de texto, solo ejecute "bzr resolve", y Bazaar
57
Cuando resolvio los conflictos de texto, solo ejecute "bzr resolve", y Bazaar
58
58
detectera automaticamente que resolvio.
65
65
Contents conflict in ARCHIVO
67
Este conflicto sucede cuando hay cambios que crean conflictos en el tree de
68
destino y el fuente a unificar, pero los items con conflictos no son archivos
69
de texto. Pueden ser archivos binarios, symlinks o directorios. Pueden suceder
67
Este conflicto sucede cuando hay cambios que crean conflictos en el tree de
68
destino y el fuente a unificar, pero los items con conflictos no son archivos
69
de texto. Pueden ser archivos binarios, symlinks o directorios. Pueden suceder
70
70
con archivos que fueron eliminados en un lado, y modificados en el otro.
72
72
Como los conflictos de texto, Bazaar creara archivos THIS, OTHER y BASE.
73
(pueden ser archivos normales, symlinks o directorios). Esto no incluira
74
la "copia principal" del archivo con marcadores "herringbone". Parecera que la
73
(pueden ser archivos normales, symlinks o directorios). Esto no incluira
74
la "copia principal" del archivo con marcadores "herringbone". Parecera que la
75
75
"copia principal" fue renombrado a THIS o OTHER.
77
Para resolver esto, utilice "bzr mv" para renombrar el archivo a su nombre
78
original, y combine los cambios manualmente. Cuando este satisfecho, ejecute
79
"bzr resolve ARCHIVO". Bazaar no puede detectar cuando cambios de este tipo
77
Para resolver esto, utilice "bzr mv" para renombrar el archivo a su nombre
78
original, y combine los cambios manualmente. Cuando este satisfecho, ejecute
79
"bzr resolve ARCHIVO". Bazaar no puede detectar cuando cambios de este tipo
87
87
Conflict adding file ARCHIVO. Moved existing file to ARCHIVO.moved.
89
89
Bazaar a veces intentara crear un archivo usando la ruta que ya fue usada.
90
El archivo existente ser renombrado a "ARCHIVO.moved". Si lo desea, puede
91
renombrar cualquiera de estos archivos, o combinar su contenido. Cuando
92
este satisfecho, puede ejecutar "bzr resolve ARCHIVO" para marcar que el
90
El archivo existente ser renombrado a "ARCHIVO.moved". Si lo desea, puede
91
renombrar cualquiera de estos archivos, o combinar su contenido. Cuando
92
este satisfecho, puede ejecutar "bzr resolve ARCHIVO" para marcar que el
93
93
conflicto fue resuelto.
100
100
Conflict because ARCHIVO no esta versionado, pero tiene hijos versionados.
102
A veces Bazaar intentara crear un archivo cuyo directorio padre no esta
103
versionado. Esto sucede cuando el directorio fue eliminado en el destino,
104
pero tiene un hijo nuevo en origen, o vice versa. En esta situacion, Bazaar
105
versionara al directorio padre tambien. Resolver este tema depende mucho
106
en el escenario particular. Puede que quiera renombrar o eliminar o renombrar
107
cualquier archivo o directorio. Cuando esta satisfecho, puede ejecutar "bzr
102
A veces Bazaar intentara crear un archivo cuyo directorio padre no esta
103
versionado. Esto sucede cuando el directorio fue eliminado en el destino,
104
pero tiene un hijo nuevo en origen, o vice versa. En esta situacion, Bazaar
105
versionara al directorio padre tambien. Resolver este tema depende mucho
106
en el escenario particular. Puede que quiera renombrar o eliminar o renombrar
107
cualquier archivo o directorio. Cuando esta satisfecho, puede ejecutar "bzr
108
108
resolve ARCHIVO" para marcar el conflicto como resuelto.
115
115
Conflict adding files to ARCHIVO. Created directory.
117
Esto sucede cuando un archivo fue eliminado en el destino, pero tiene hijos
118
en el origen. Esto es similar al conflicto "Padre sin versionar", excepto
119
que el directorio padre *no existe*, en vez de no estar versionado. En esta
120
situacion, Bazaar creara al padre faltante. Resolver estos temas depende
121
mucho de cada caso particular. Usted puede querer renombrar o eliminar
122
cualquiera de los archivos o directorios. Cuando este satisfecho, puede
117
Esto sucede cuando un archivo fue eliminado en el destino, pero tiene hijos
118
en el origen. Esto es similar al conflicto "Padre sin versionar", excepto
119
que el directorio padre *no existe*, en vez de no estar versionado. En esta
120
situacion, Bazaar creara al padre faltante. Resolver estos temas depende
121
mucho de cada caso particular. Usted puede querer renombrar o eliminar
122
cualquiera de los archivos o directorios. Cuando este satisfecho, puede
123
123
ejecutar "bzr resolve ARCHIVO" para marcar al archivo resuelto.
130
130
Conflict: can't delete ARCHIVO because it is not empty. Not deleting.
132
Esto es el opuesto a "Padre faltante". Un directorio es eliminado en el
132
Esto es el opuesto a "Padre faltante". Un directorio es eliminado en el
133
133
origen, pero tiene hijos en el destino. Bazaar mantiene el directorio.
134
Resolver este tema depende mucho de cada escenario particular. Quizas quiera
135
renombrar o eliminar cualquiera de los archivos o directorios. Cuando esta
136
satisfecho, puede ejecutar "bzr resolver ARCHIVO" para marcar al conflicto
134
Resolver este tema depende mucho de cada escenario particular. Quizas quiera
135
renombrar o eliminar cualquiera de los archivos o directorios. Cuando esta
136
satisfecho, puede ejecutar "bzr resolver ARCHIVO" para marcar al conflicto
144
144
Path conflict: RUTA1 / RUTA2
146
Esto sucede cuando en el origen y el destino han sido modificados el nombre
147
o directorio padre de un archivo. Bazaar usara la ruta de los elementos del
148
origen. Puede renombrar el archivo, y una vez que lo ha hecho, ejecutar
146
Esto sucede cuando en el origen y el destino han sido modificados el nombre
147
o directorio padre de un archivo. Bazaar usara la ruta de los elementos del
148
origen. Puede renombrar el archivo, y una vez que lo ha hecho, ejecutar
149
149
"bzr resolve ARCHIVO" para marcarl el conflicto como resuelto.
156
156
Conflict moving ARCHIVO into DIRECTORIO. Cancelled move.
158
Esto sucede cuando en el origen y el destino se han movido directorios, de
159
tal forma que, si se aplicaran los cambios, el directorios se contendria a
158
Esto sucede cuando en el origen y el destino se han movido directorios, de
159
tal forma que, si se aplicaran los cambios, el directorios se contendria a
172
172
$ bzr merge ../other
174
174
En esta situacion, Bazaar cancelara el movimiento, y dejara "a" en "b".
175
Puede renombrar los directorios como desee, y una vez que lo ha hecho,
175
Puede renombrar los directorios como desee, y una vez que lo ha hecho,
176
176
ejecute "bzr resolve ARCHIVO" para marcar el conflicto como resuelto.
179
179
MalformedTransform
180
180
==================
181
181
Es posible (aunque muy raro) que Bazaar de una excepcion MalformedTransform.
182
Esto quiere decir que Bazaar encontro un conflicto en el sistema de archivos
183
que no le fue posible resolver. Esto usualmente indica un bug. Por favor
184
haganoslo saber si se encuentra en esta situacion. Nuestro sistema de bugs
182
Esto quiere decir que Bazaar encontro un conflicto en el sistema de archivos
183
que no le fue posible resolver. Esto usualmente indica un bug. Por favor
184
haganoslo saber si se encuentra en esta situacion. Nuestro sistema de bugs
185
185
se encuentra en https://launchpad.net/bzr/+bugs