Cuando se baja un archivo o miembro físico fuente remoto
a un proyecto iSeries, la correspondiente indicación de
la hora de última modificación se coloca internamente en
antememoria para hacer comparaciones posteriores. Después, cuando
seleccione Mostrar objetos remotos a nivel de proyectos
iSeries, o cuando seleccione la acción Transmitir seleccionado
o Transmitir cambios, recibirá un aviso si ese objeto se ha
modificado en el servidor remoto.
Los conflictos durante la transmisión se pueden producir en dos
situaciones:
- No hay ninguna indicación de la hora almacenada
localmente para un miembro, y el miembro existe en el
servidor. Esto puede ocurrir si:
- Se acaba de crear el miembro en el área de trabajo sin
haberlo recuperado inicialmente del servidor.
- Se ha cambiado el nombre del miembro.
- El miembro se copia o mueve desde otro miembro (en
este archivo fuente o en otro archivo fuente).
- Se cambia el servidor en la conexión.
- Se cambia la conexión, lo cual hace que cambie el servidor.
- Se cambia la biblioteca asociada.
- Se renombra, copia o mueve el archivo fuente padre.
- Hay una indicación de la hora de miembro almacenada localmente,
el miembro existe en el servidor, y su indicación de la hora es
distinta de la que está almacenada. Esto puede ocurrir si:
- El miembro del servidor se actualiza después de haberse
transmitido por última vez el equivalente del área de trabajo.
- El miembro del servidor se restaura a partir
de una copia de seguridad.
Si hay un conflicto, se le indicará con un mensaje de aviso:
- Si selecciona Sí, sobrescribirá el miembro en
el servidor.
- Si selecciona Sí a todo,
todos los miembros que estén en conflicto durante esta
operación de transmisión quedarán sobrescritos sin nuevo aviso.
- Si selecciona No, este miembro no se transmitirá al servidor.
- Si selecciona No a todo, se dejarán de lado sin
nuevo aviso todos los miembros que estén en conflicto
durante esta operación concreta de transmisión.
- Si selecciona Cancelar, se cancelará la
operación de transmisión.
Se registrará localmente la nueva indicación de la hora de
servidor de los miembros que realmente se transmitan, por lo que no
entrarán otra vez en conflicto, a menos que los actualice de nuevo en
el servidor. Los miembros que se dejen de lado entrarán en conflicto otra
vez. Puede arreglar esto si transmite el miembro al servidor
la próxima vez o si copia manualmente este miembro desde el
servidor.
Atención: Si sube un miembro o un archivo fuente al
servidor desde un proyecto iSeries y resulta que la longitud del
registro local es mayor que la longitud del registro del servidor, se
le avisará de que puede producirse un truncamiento de los datos. Este aviso se emitirá cada vez que se transmita el archivo fuente. Para arreglar esto, ajuste los datos al tamaño del
archivo del sistema principal y, a continuación, cree un
archivo fuente nuevo en la estación de trabajo con la nueva
longitud de registro más corta, y copie en él todos los
miembros.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.