SvnSharp's SvnLookClient cambió la explicación de las acciones del elemento

La propiedad Acción de un SvnChangedEventArgs es de tipo SvnChangeAction enum, pero no puedo encontrar lo que significa cada valor enum. Los valores posibles son Ninguno, Agregar, Eliminar, Modificar y Reemplazar.

Probé y descubrí que:

  • Agregar es cuando se agrega un nuevo elemento o es el destino de un movimiento o copy.
  • Se elimina cuando un elemento se elimina o es la fuente de un movimiento.
  • Reemplazar es cuando se modifica un elemento y se crea una nueva revisión de este elemento.

Puedo suponer que None se utiliza cuando se enumera un elemento que no ha cambiado debido a los arguments de svnlook.

No puedo encontrar la explicación para Modificar el valor. Es lo mismo que Reemplazar? Cuando ocurre?

  • Modificado es cuando el contenido del file ha sido cambiado.
  • Reemplazar es cuando el file en sí ha sido reemplazado por otro file.
  • Ninguno es cuando no pasó nada, esto normalmente no debería suceder. La razón por la que esto está aquí es porque es recomendado por las Pautas de layout del marco (busque "ninguno")