2010-09-09 23 views
9

Actualmente tengo una configuración de proyecto NetBeans php para sincronizar desde mi directorio de usuario a un directorio local diferente/var/www/myproject. Esto funciona muy bien cuando estoy desarrollando localmente (agregar, eliminar y cambiar archivos). El problema ocurre cuando realizo una actualización desde el control de código fuente y dejo los cambios de otro desarrollador. NetBeans no sincroniza los archivos del proyecto después de la actualización del control de origen. (He intentado la actualización de svn desde el IDE y desde un indicador de terminal ... el mismo resultado).¿Cómo fuerza una sincronización de archivos local dentro de NetBeans?

¿Hay alguna manera dentro del IDE para forzar la sincronización local?

Ubuntu 10.04 NetBeans 6.9.1 Fuente de control - SVN

Respuesta

3

La única forma que he encontrado, es eliminar la totalidad del proyecto-directorio dentro de/var/www/vhosts/o donde están los archivos del servidor (la copia local de la carpeta del proyecto real,/var/www/myproject en su pregunta). Luego reinicie Netbeans IDE.

0

También puede cambiar el nombre de la carpeta del destino, y luego copiar las filies de configuración, etc., si es necesario. De esta forma, los archivos de configuración no se pierden, si necesita tenerlos almacenados en la carpeta de destino, y no en netbeans. (Archivo de conf autogenerado para Drupal, por ejemplo, tiendo a no tenerlos en netbeans) Puede eliminar la carpeta de destino anterior y crear esa cuando necesite sincronizar nuevamente. Según mi experiencia, solo es necesario cuando los archivos se cambian fuera de netbeans.

6

La forma más sencilla que conozco es desactivar los "archivos de copia de Fuentes carpeta a otra ubicación" y luego reactivar ella.

Guarde siempre los cambios de configuración.

Al reiniciar la opción "copiar archivos ..." siempre se inicia la sincronización local.

0

También puede (en netbeans 7.4 + como mínimo) configurar la casilla "Copiar archivos en proyecto abierto", en la pantalla de propiedades del proyecto (justo debajo de "Copiar archivos de la carpeta de fuentes ..."), luego cerrar y Vuelva a abrir el proyecto después de sacar a alguien más de los cambios de SVN.

Cuestiones relacionadas