titulo ser saber que pueda proteger para online nombre mueva modifique modificado metadatos hacer guardar editar documento copiar como cambiar autor svn ignore

svn - ser - como saber el nombre del autor de un pdf



Subversión: ignore las modificaciones a un archivo localmente en un solo cliente (4)

¿Es posible ignorar los cambios a un archivo en subversión localmente en un solo cliente, sin propagar el ignorar a todo el repositorio?

El problema particular con el que estoy tratando es que he comprobado un proyecto y he modificado un montón de archivos, incluido el Makefile, que ya forma parte del repositorio. Ahora el entorno en el que estoy trabajando es diferente del resto del grupo, y quiero que los cambios en los Makefiles permanezcan locales en mi máquina y no se comprometan.

Sin embargo, no quiero configurar svn: ignore porque creo que comprometería el ignorar al repositorio, mientras que es importante mantener el archivo make allí.


Al igual que con muchos aspectos de svn, la tortuga lo hace realmente fácil. De hecho, creo que la tortuga realmente agrega características mediante el uso de funciones svn existentes de una manera sistemática. Me doy cuenta de que esta respuesta solo es de Windows, pero tal vez algunas personas son como yo y todavía usan Windows. En la ventana emergente "Buscar modificaciones", simplemente haga clic con el botón derecho en sus archivos y seleccione "Mover a Changelist" -> "ignorar-en-comprometer". Ahora cuando te registras usando tortuga, segmentará tus cambios en las diversas listas de cambios, para que al menos puedas decir visualmente lo que quieres comprometer y lo que no quieres comprometer.


La solución más segura que se me ocurre es usar una sucursal personal.



si utilizas Subversion 1.5.xo superior, puedes usar las listas de cambios:

svn cl COMMIT /path/to/project/* svn cl NOT_COMMIT /path/to/project/Makefile

Nota: con el segundo comando Makefile se eliminará de la primera lista de cambios. Puedes ignorar la advertencia.

No comprometer la segunda lista de cambios.

hacer commits a través de:

svn ci --cl COMMIT -m"<LOG MESSAGE HERE>"

Importante: si compromete sin la opción --cl, TODOS sus cambios serán confirmados