[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[Feature request] Export changed files

From: T. Wassermann <mail_at_tobias-wassermann.de>
Date: 2006-06-29 19:47:22 CEST

Hi,

I'm using Subversion and TortoiseSVN daily. Today, i've had an
discussion with a developer of a another company.

They have the following model:

- They develop an CMS-System based on PHP. If they commit a new revision
to the repository, the post-commit hook updates the *company-owned*
servers with the changed/added files and will remove also the deleted one.

- After a few revisions with few bugfixes or some new features, they
will send a ZIP-file to their customers. In this archive only the
changed files should be included, so the customers administrator can
unzuip over the running cms system without to copy *all* files.
Additional the administrator will get a list with the deleted files, so
this ones can be removed manual.

(It's not possible to use a hook for this - it's an internal decision,
when to generate this update-archive. And then not all customers will
get *any* update - so in this process is a "human" factor)

Now we think it would be nice, if you'll have a TSVN-features such like
this:

- In the log dialog, you can mark a revision range (or just a starting
revsion and an ending one...). In the context menu now you can select
"export changed files", then TSVN will export the files, which changed
between this revisions to an user-selected folder.

- Addition TSVN would generate a deleted.txt - so the customer have a
list of files to delete manual

I think, the handling of moved files would be a little tricky: If a file
was moved between the revisions, you have include the "old" one in the
deleted.txt and export the file on the new location.

Best regards

Tobias

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jun 29 19:47:42 2006

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.