You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Mihamina Rakotomandimby (R12y)" <mi...@lab.vectoris.fr> on 2009/02/10 12:30:45 UTC

list of modified files between two changesets

Hi,

We (3-4 developpers) use to use SVN on our LAN.
We deliver to our customer on a shared server (pre-production) without 
an SVN client (and no way to install one)
We would like to deliver on a daily basis by pushing the modified files 
to the server.
Therefore, I thought about a way to see what files have been modified 
from the morning to the evening and then FTP-put them.
I use Linux, so using grep/awk to parse some SVN output is not a problem.
How to?
Thank you!

-- 
Chef de projet chez Vectoris
http://www.google.com/search?q=mihamina+rakotomandimby
System: xUbuntu 8.10 with almost all from package install

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1133952

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

RE: list of modified files between two changesets

Posted by "Bolstridge, Andrew" <an...@intergraph.com>.
My advice would be to use a post-commit hook, with the svnlook changed option. (or even dirs-changed).

I use this to write the list of changes to a file, then at midnight, use that list to "svn export" the unique lines to a temporary directory to run a tool over them. You would ftp them instead, its remarkably easy.

I use windows, but this is the hook I use:

for /F "eol=¬ delims=¬" %%A in ('svnlook dirs-changed %1 -r %2') do echo %%A >> c:\svn_exports\export.txt

Andy



-----Original Message-----
From: Mihamina Rakotomandimby (R12y) [mailto:mihamina@lab.vectoris.fr] 
Sent: Tuesday, February 10, 2009 12:31 PM
To: users@subversion.tigris.org
Subject: list of modified files between two changesets

Hi,

We (3-4 developpers) use to use SVN on our LAN.
We deliver to our customer on a shared server (pre-production) without 
an SVN client (and no way to install one)
We would like to deliver on a daily basis by pushing the modified files 
to the server.
Therefore, I thought about a way to see what files have been modified 
from the morning to the evening and then FTP-put them.
I use Linux, so using grep/awk to parse some SVN output is not a problem.
How to?
Thank you!

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1134977

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].


Re: list of modified files between two changesets

Posted by B Smith-Mannschott <bs...@gmail.com>.
On Tue, Feb 10, 2009 at 1:30 PM, Mihamina Rakotomandimby (R12y)
<mi...@lab.vectoris.fr> wrote:
> Hi,
>
> We (3-4 developpers) use to use SVN on our LAN.
> We deliver to our customer on a shared server (pre-production) without
> an SVN client (and no way to install one)
> We would like to deliver on a daily basis by pushing the modified files
> to the server.
> Therefore, I thought about a way to see what files have been modified
> from the morning to the evening and then FTP-put them.
> I use Linux, so using grep/awk to parse some SVN output is not a problem.
> How to?
> Thank you!

Have you tried:

svn diff --summarize

Have you considered a tool like rsync?

-- 
// Ben Smith-Mannschott

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1134527

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].