Articles of grep

¿Alguna extensión de Mercurial para grep para código recién ingresado (sin tener "console.log")?

¿Hay alguna extensión Mercurial que pueda grep para "console.log" que podría haber quedado accidentalmente como código de debugging? En este momento esto es lo que estoy haciendo: 1) hg out ssh://…. lo anterior es para ver cuál es la primera revisión comprometida en mi repository local, por ejemplo, la revisión más pequeña es 3456 2) […]

¿Cómo puedo encontrar todas las fusiones que tuvieron conflictos en un repository de Mercurial?

Estoy trabajando en una investigación para estudiar fusiones en proyectos de código abierto. Recientemente me pregunté ¿Cómo puedo encontrar todas las confirmaciones que tienen múltiples padres en un repository de Mercurial? , y obtuve una muy buena respuesta. Ahora necesito limitar mi consulta para encontrar solo los commits que tuvieron conflictos. Con los conflictos me […]

Windows SCM de un solo usuario con function grep

Para el desarrollo de un solo usuario, me gusta Fossil porque es un único EXE y tiene muchas funciones. Sin embargo, en este punto, no tiene una function grep para search el código en el repository. La única forma es escribir una secuencia de commands con un ciclo para ver sucesivamente cada revisión y grep […]

Encuentra cambios en el nombre de la variable de cadena que se han confirmado utilizando bzr

En algún momento, el cálculo de un parámetro, parmX se modificó en mi código. ¿Cómo puedo averiguar quién, cuándo y por qué se realizó el cambio? grep -ir parmX .bzr/ no devuelve nada.

¿Cómo search un repository de CVS completo (todas las twigs / historial / comentarios)?

Si quiero esencialmente grep cada línea alguna vez en el repository, ¿hay alguna manera de hacerlo? Sé que esto tomaría mucho time para proyectos grandes. Si no es todo incluido, al less solo la twig actual y todo su historial de origen? Editar: Debería haber sido más explícito. ¿Qué ocurre si no tengo acceso directo […]

¿Puede SVN mv optimizarse para svn copy + delete?

Tengo decenas de miles de imágenes dentro de un directory específico. Tengo files específicos seleccionados a mano de este directory que quiero mover a un subdirectory: > encontrar. -type f -name '* .png' | \ grep -Ev "(_retina | _hd | _iphone)" Esto da como resultado miles (en lugar de decenas de miles) de imágenes, […]

Evite que "head" espere a que termine la transmisión

svn log -r HEAD:1 | grep $pattern –line-buffenetworking | awk '{print $1}' Lo anterior imprime numbers de revisión para todas las confirmaciones que coinciden con el pattern (por ejemplo, las realiza un determinado usuario). Esto funciona bien, excepto que mantiene la transmisión de todo el logging de svn (que puede ser muy largo) y solo […]

Evite el subprocess.Pobre auto escapando mis barras invertidas en grep

Estoy tratando de escribir un enlace svn pre-commit en python. Parte de esto implica verificar el file diff para ver si hay algún cambio real en el file (en lugar de solo cambios de propiedad). Tengo un command grep de trabajo que puedo ejecutar bien en el shell grep "^\(Added: \|Modified: \|Deleted: \)" diff filename […]

command svn para ver quién en qué número de revisión omite algún código

Me gustaría descubrir quién comenta algún código en qué número de revisión, utilicé debajo del command de shell svn log com/foo/web/action/BarAction.java | egrep -o "r[0-9]+" | head -n 5 r19793 r13653 r13240 r12259 r12113 svn log com/foo/web/action/BarAction.java | egrep -o "r[0-9]+" | head -n 5 | xargs -i svn cat -{} com/foo/web/action/BarAction.java | grep kfyhq […]

Extrae los nombres de los files eliminados de svn log

Necesitaría extraer nombres de files que se eliminaron entre commits. Tengo este command: svn log -r 1:30 -v | grep ' D ' | awk -F ' ' '{print $2}' Para este command svn log -r 28:30 -v la salida es: r28 | admin | 2017-08-08 10:02:03 +0000 (Út, 08 srp 2017) | 1 line […]