RabbitVCS muestra archivos sin cambios al confirmar

RabbitVCS muestra archivos sin cambios al confirmar

Tengo un problema extraño con RabbitVCS.

Estoy dentro de un directorio de copia de trabajo y quiero enviar algunos archivos. Cuando hago clic en el botón de confirmación, aparece la ventana de confirmación, pero hay una situación extraña. Aunque modifiqué solo algunos archivos, la ventana de confirmación muestra todos los archivos y directorios dentro de la copia de trabajo y la casilla de verificación está marcada para cada uno de ellos, como si esos archivos debieran confirmarse. Pero esos archivos no se modificaron y ya existen en el repositorio.

Consulte la imagen a continuación para comprender lo que estoy diciendo (el único archivo que no está versionado o que fue modificado es .htaccess, por lo tanto, debería haber sido el único archivo que aparece allí).

ingrese la descripción de la imagen aquí

¿A alguien le ha pasado esto? ¿Es un error con RabbitVCS (y probablemente exista una solución) o estoy haciendo algo mal?

Respuesta1

La explicación más probable es...

  • Su VCS rastrea el indicador ejecutable y está utilizando un sistema de archivos de Windows en Linux.

Debido a que Windows no tiene un bit exe, cuando monta un FS de Windows en Linux, de forma predeterminada, cada archivo se marca como ejecutable. Debido a que los archivos no se registraron originalmente como ejecutables, esto se muestra como un cambio en las propiedades de cada archivo.

Puede contrarrestar esto descargando la copia de trabajo en un sistema de archivos nativo de Linux que admita el bit ejecutable, o alterando la forma en que monta el sistema de archivos de Windows incluyendo la noexecopción. Tenga en cuenta que esto evitará que cualquier elemento de este sistema de archivos se ejecute como programa.

información relacionada