¿Qué significa "Modificar files con subversion / git"?

% rails ... General Options: ... -c, --svn Modify files with subversion. (Note: svn must be in path) -g, --git Modify files with git. (Note: git must be in path) 

¿Qué me hacen estas opciones de "Modificar files"?

Editar: No está claro para mí lo que hace el uso de una (¿o ambas?) De estas opciones. Como en, ¿cómo alteran el flujo de trabajo? ¿Qué commands de svn / git no estaría emitiendo yo mismo, o posiblemente qué tipo de commands más esotéricos voy a tener que emitir ahora? Fundamentalmente, ¿dónde están los documentos sobre esta function?

Parece que --git fue agregado en r8772 en respuesta al boleto # 10690 . Leer ese parche es lo más parecido a la documentation que he encontrado. La opción se aplica a Rails :: Generator :: Commands , y hace el apropiado svn add o git add para los files creados por script/generate .

También realiza la rm adecuada o reset cosas eliminadas por script/destroy .

No realiza ningún cambio, solo agrega los files para que el VCS los rastree.

Ah, y --git también está roto para el generador de aplicaciones de Rails , al less a través de los Rails 2.3.5.

'-c' dirigirá los raíles para recuperar y almacenar datos de una reposition de código fuente de subversión. '-g' va a orderar los texts para recuperar y almacenar el código en un repository git.

En ambos casos, la relocation del código fuente debe estar instalada y configurada, y, debe haber configurado previamente su entorno local para que apunte a la instancia deseada, a los directorys del proyecto, etc.

Muchos dewelopers usan un sistema de control de versiones para administrar sus proyectos. Para las aplicaciones Rails Subversion y Git son las opciones más populares, Git tiende a hacerse cargo en estos días.

Estos sistemas ayudan a los equipos de desarrolladores a queueborar mediante la edición de files sin "pisar los dedos de los demás". Es decir, si 2 queueboradores editan 2 partes diferentes del mismo file al mismo time, ambas ediciones se saveán de forma segura.

Incluso los progtwigdores solo encuentran que usar svn y git trae muchas ventajas.

Si modifica un file, lo renombra o no, necesita confirmar estos cambios en el repository. El command anterior guarda un paso al comprometer los cambios en el repository además de cambiar el file.

Debe search información sobre los conceptos básicos de Subversion y Git. Una forma es ir a Github.com .