> often I would find very useful to edit versioned files trough the web 
> interface.
> 
> Would you consider to add such a feature?

Some thoughts to consider about implementation are in this ticket:
http://www.fossil-scm.org/index.html/tktview?name=ad98e8f665

[ copying here for discussion: ]

dmitry added on 2011-01-20 14:01:59 UTC:
Here are some thoughts on implementation.

        • Have "can edit on web" permission flag.
        • Have special per-user staging area for edits from web, which records 
modifications to files.
        • Once file(s) are edited, they're put into the user's staging area.
        • User can commit his staging area if he has commit permission.
        • Users without commit permissions, but with "can edit on web" 
permissions, can create tickets with modifications from their staging area or 
download their modifications as a patch.

This won't work for anonymous or other "group" users. For those Fossil can have 
per-file editing without staging area. Also, not sure how to handle merges.


--
Dmitry Chestnykh

_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to