Mi estado svn muestra "C". ¿Cómo arreglo eso?

Aquí está mi símbolo del command bash:

-bash-4.1$ svn st C . C my_sysconfig.ini 

La C significa conflicto, ¿verdad? Me gustaría utilizar el command mf ( mine-full ) para aceptar mi versión del file. ¿Cómo puedo hacer eso?

Además, ¿alguien sabe qué . ¿es? ¿Es esta la carpeta .svn ? Si es así, ¿por qué aparece esto en mi svn status ?

Sí, C es por conflicto. Usted quiere:

 svn resolve --accept mine-full my_sysconfig.ini 

El . se refiere al directory actual, y el hecho de que la C para esa input está en la segunda columna significa que es un conflicto en los metadatos / properties para el directory actual. Por ejemplo, esto podría ser un conflicto en svn: mergeinfo, etc.

Necesitarás resolver el conflicto. Depende de su svn y las herramientas que usa, puede tener las siguientes opciones:

 $ svn update Updating '.': Conflict discovenetworking in 'foo.c'. Select: (p) postpone, (df) diff-full, (e) edit, (mc) mine-conflict, (tc) theirs-conflict, (s) show all options: p C foo.c 

si quiere aceptar sus cambios, puede usar el siguiente command svn.

 svn resolve --accept mine-full foo.c