Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo implementar el servicio freeswitch en Windows

Cómo implementar el servicio freeswitch en Windows

(1) Instalar usando el instalador

Los usuarios de Windows pueden descargar la versión 1.8.3 directamente desde /p/msysgit/downloads

/list?q=full+installer+official+git La vista previa descarga los archivos de instalación.

Instalar Git es muy sencillo, normalmente basta con hacer doble clic en el archivo de instalación y hacer clic en el botón "Siguiente" repetidamente. Sin embargo, hay varias cosas a tener en cuenta al compilar FreeSWITCH en Windows, por lo que debemos prestar atención a los siguientes puntos y tomar las decisiones adecuadas al instalar Git:

Coloque el código fuente de FreeSWITCH en un lugar "limpio" en el directorio. Para evitar problemas extraños a veces, es mejor colocar el código en un directorio que no sea propenso a problemas, por ejemplo,

C:\src\freeswitch o D:\src\freeswitch, ambos son buenos Índice de contenidos. Directorios como C:\Mis

Documentos (con espacios) o C:\código fuente directorio chino\freeswitch (con chino) pueden causar problemas al compilarlos o usarlos.

Variables de entorno relacionadas con Git. Git es una herramienta de línea de comandos portada desde sistemas UNIX, por lo que requiere algunas variables de entorno relacionadas. Hay tres métodos de instalación para elegir (consulte la Figura 3-5). El autor recomienda utilizar el tercer método, que requiere el menor esfuerzo de instalación. Por supuesto, el tercer elemento entrará ligeramente en conflicto con los comandos del sistema de Windows, como Buscar. Pero, de hecho, es posible que nunca utilice herramientas de línea de comandos en Windows, por lo que elegir decididamente la tercera opción durante el proceso de instalación puede ahorrarle muchos problemas. Desactive la función de salto de línea automático de Git. Como todos sabemos, Widows usa "retorno de carro + avance de línea" ("\r\n", también conocido como "CRLF") para los saltos de línea, mientras que UNIX solo usa "Git puede convertir saltos de línea automáticamente". El problema es que a veces la conversión automática no es confiable, especialmente con proyectos grandes como FreeSWITCH, por lo que normalmente desactivo esta opción cuando instalo

Git (de lo contrario, es posible que obtengas errores extraños durante la fase de compilación), como se muestra. en la Figura 3-6

Puede presionar el botón "Siguiente" hasta que se complete la instalación. "Una vez completada la instalación de Git, puede cambiar a la línea de comando y usar el comando git clone para copiar el repositorio remoto al local:

git clone git@git.freeswitch.org/freeswitch. git

Una vez completado el clon, la rama predeterminada es la rama maestra, que es la rama más reciente. FreeSWITCH establece diferentes etiquetas para diferentes versiones de paquetes en el repositorio de Git. Puede usar el siguiente comando para enumerarlos todos. etiquetas:

C:\src\freeswitch> etiqueta git

v1.2.0

v1.2.1

v1.2.10

v1.2.21