svn log -qvr {2005-07-01}:HEAD . | grep /trunk |sort|uniq -s 4 (tested
with cygwin on windows)
Will do most of the job except filtering out the other user than me.
Doing that seems the most complicate. So come the request to a new
feature:
Can we add to [svn log] command a parameter specifying which user or set
of user we want information about?
The most powerful mechanism would be to enable regular expression on
user name.
________________________________
From: Tardif, Sebastien [mailto:STARDIF@anacomp.com]
Sent: Tuesday, July 26, 2005 11:49 AM
To: users@subversion.tigris.org
Subject: How to get the list of files I modified in the last 3 weeks?
I have to put in a PVCS branch a feature I developed for three weeks in
Subversion. So I took some notes but I modified so many files that I'm
not sure of my notes anymore. So I want to ask the computer to get me
the exact list of files I need to merge in PVCS. So the question:
How to get the list of files I modified in the last 3 weeks?
So I get this:
svn log -vr {2005-07-01}:HEAD .
The output look like this:
{START}
------------------------------------------------------------------------
r2069 | stardif | 2005-07-25 18:23:41 -0400 (Mon, 25 Jul 2005) | 1 line
Changed paths:
M
/trunk/javacomponents/webservices_java_sample/sample/src/DocHarborWebSer
vices.java
My comment on modification done to DocHarborWebServices.
------------------------------------------------------------------------
r2071 | jsmitt | 2005-07-26 11:15:01 -0400 (Tue, 26 Jul 2005) | 1 line
Changed paths:
A /trunk/javacomponents/webservices/etc/index.html
M /trunk/javacomponents/webservices/release.xml
Comments on modification done to index and release.
------------------------------------------------------------------------
{END}
The output needs many cleanup steps and filtering. Any public script or
tool doing this somewhere?
Does the way of doing this is that every user write their own perl
script?
Received on Tue Jul 26 19:44:53 2005