Re: Automatic update & commit
On 22.05.2012 19:57, Stefan Fuhrmann wrote:
> Hi all,
> As you may or may not know I helped with the
> implementation of the recently released EasySVN
> client. The latter is an extension to TSVN, adding
> automatic commit and update for selected working
> copies plus some Assembla-specific features.
> I would like to move the core automatic commit&
> update code to TSVN to make it available to a much
> larger user base.
> How does it work?
> - User must activate the function on some w/c
> path (not necessarily the w/c base) via context
> menu or as an option during c/o. Can be de- and
> re-activated via context menu at any time.
> - It uses a daemon similar to TSVNCache to watch
> selected working copies and the respective repositories
> for changes.
> - Detected local changes (new / missing / changed nodes)
> get committed automatically with some standard message.
> - Updates get pulled in just the same and conflicts will be
> resolved automatically by renaming the conflicting file.
> - Open files will be checked for to reduce the risk of
> conflicting file access.
> - Check upon system startup for new local or remote
> Who may use it and why?
> - Basically the same people that would use Dropbox.
> - People with little SW development background but
> still having the need to version& share documents
> or that must contribute to some larger SW project,
> e.g. as designers.
> - Allows for off-line modification as opposed to WebDAV.
> What would be changed in TSVN UI?
> - New context menu entry (top level by default?)
> "Automatic mode"; icon symbolizes on / off
> - When activated, most context menu items become
> - Add "Automatic mode" checkbox to c/o dialog
> (not strictly necessary but certainly helpful)
> - Add a page to the settings dialog that lists w/c in
> automatic mode and allows for adding / removing
> entries (also not strictly necessary).
> So, if nobody is opposed to that new feature, I would
> like to do the code move soon-ish.
don't forget to create a new issue for this first.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-05-22 22:09:35 CEST
This is an archived mail posted to the TortoiseSVN Dev