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

Re: feature request: encrypt before commit, decrypt after update

From: Milen A. Radev <milen_at_radev.net>
Date: Tue, 14 Oct 2008 03:17:21 +0300

2008/10/14 silky <michaelslists_at_gmail.com>:
> Hello,
>
> I hope this is the appropriate forum to request a feature.
>
> I'm looking for the ability to add a *client-side*
> encryption/decryption process to the commit/update process of SVN. It
> would work like so:
>
> * Person 1 creates new project *
> 1. Work on local, unecrypted, files as per normal
> 2. Create "encrypted" repo by assigning an AES private key to the repo
> 3. Commit the work
> 3a. All files are encrypted client-side and then sent up
> 4. Commit finishes
>
> --
>
> * Person 2 wants to get the 'encrypted' repo *
> 1. Creates local area, assigns it the AES private key given to him by person 1
> 2. Gets latest version
> 3. Comes down as per normal; files decrypted client-side
> 4. Able to work and commit as per previous
[...]

AFAICT that could be done with some client-side hooks (introduced in
v1.5.x - http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-settings.html#tsvn-dug-settings-hooks).
Though it probably means a bit of work for you to do.

-- 
Milen A. Radev
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org
Received on 2008-10-14 02:17:32 CEST

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.