Red de conocimiento informático - Problemas con los teléfonos móviles - Algunos códigos en svn están marcados en amarillo, verde y rojo. ¿Qué significan?

Algunos códigos en svn están marcados en amarillo, verde y rojo. ¿Qué significan?

Morado: Se añade el logo. Marrón: Logotipo eliminado. Verde: los logotipos se fusionaron correctamente. Rojo brillante: El logo es rojo.

El signo de exclamación rojo representa modificación, el signo de exclamación amarillo representa conflicto, la marca de verificación gris representa carpeta de solo lectura, el signo de diferencia rojo representa eliminación, el candado amarillo representa bloqueado, el signo más azul representa nuevo además, y el signo menos gris representa Ignorado, el signo de interrogación significa no modificado.

Información ampliada:

El archivo SVN es muy parecido a un servidor de archivos normal, pero recordará cada cambio de archivo. Esto le permite restaurar un archivo a una versión anterior o explorar el historial de cambios del archivo. Subversion es un sistema de propósito general que se puede utilizar para administrar cualquier tipo de archivo, incluido el código fuente del programa.

SVN adopta un sistema cliente/servidor. Varias versiones del proyecto se almacenan en el servidor. Los desarrolladores del programa primero obtendrán la última versión del proyecto del servidor y luego la copiarán en la máquina local. De esta manera, cada desarrollador puede realizar un trabajo de desarrollo independiente en su propio cliente y puede enviar código nuevo al servidor en cualquier momento.

Por supuesto, también puede obtener el código más reciente en el servidor mediante operaciones de actualización para mantener la coherencia con las versiones utilizadas por otros desarrolladores.

Hay dos tipos de clientes SVN, uno es WebSVN basado en web, etc., y el otro es el software de cliente representado por Tortoise SVN. El primero requiere el soporte de un servidor web y el segundo requiere que los usuarios instalen el cliente localmente. Ambos tipos tienen software gratuito de código abierto para su uso.

SVN también almacena datos de versión de dos maneras: BDB (un tipo de tabla segura para transacciones) y FSFS (un sistema de almacenamiento que no requiere una base de datos). Debido a que el método BDB puede bloquear los datos cuando se interrumpe el servidor, el método FSFS es más seguro.

Introducción al código del sitio web oficial de svn

Enciclopedia Baidu-SVN