phpEasyVCS
==========
Version History
2.0
- synchronization page to merge and synchronize a remote directory with a local directory
- uses Mergely to merge local/remote files
- uses CodeMirror, syntax highlighting included for c, c++, c#, java, groovy, html, css, less, sass, scss, javascript, php, python, properties files, sql, xml
- REST interface improved (stores user name, comment for DELETE and PUT as parameter)
1.3
- better WebDAV compliance (tested with litmus test suite - http://www.webdav.org/neon/litmus/), now only the following incompatibilities remain:
- overwriting (PUT, MKCOL, MOVE, COPY) collections (folders) with non-collections and vice versa is conceptually not possible
- setting properties (PROPPATCH) is not supported and will always return 403 (Forbidden)
- because of the better WebDAV compliance the Teamdrive client (http://www.teamdrive.com) now works with phpEasyVCS
- basic authentication bug corrected
1.2
- better compatibility with Windows (strptime function)
- upload in Chrome corrected
- added setting for site title
- added profile page for users to allow them to change password and timezone and switch repositories
- (Ticket #10: correct basic authentication in trunk)
- (Ticket #12: compatibility with PHP 5.1)
1.1
- Ticket #6: users.php corrected to start with <?php instead of <?
- Ticket #7: added csv file type
- avoid PHP warning messages (e.g. Ticket #8)
- dialogs will now open on top in newer versions of Chrome, too
- simple file inputs for upload will only be hidden after applet is successfully loaded
1.0
- new user management
- support for read only access
- multiple improvements for the web interface:
- download multiple files and directories with the Java applet
- upload zips extracting them on the server without Java applet
- download multiple files and directories as zip without Java applet
- delete, copy and move multiple files on the server
- pure CSS collapsible directory tree for copy/move
- easily undelete files and directories
- other small fixes and enhancements
0.9.10
- corrects an problem with Windows' directory separator (backslash)
(if you have files with backslashes on your non-Windows server, you can delete them with cleanup.php)
0.9.9
- action menu instead of (rather random) links
- upload up to 5 files at once
- upload multiple files and even directories with a Java applet
0.9.8
- allow copy/move of any file/directory version
- (re)create directory on add file, revert file and add directory, if necessary
0.9.7
- corrected difference view
0.9.6
- corrected difference view
- show MD5 in file name tool tips
- support open ranges with GET request (Gnome Commander)
- small GUI corrections
0.9.5:
- difference view
- workaround for some clients' three step approach on upload (delete, create empty file, upload):
deletions and empty/one-byte files are removed within a short time automatically
- save date format in settings
- improved GUI
0.9.4:
- use correct directory ('default') for data, when no or external authorization
- show quick view when browsing tags
- quick view for more file types: xml
- improved GUI
- show saved user name (instead of 'admin') in settings
- optionally show deleted files in web GUI
0.9.3:
- phpEasyVCS now handles the authorization itself - no need to configure Apache
- GUI for settings - automatically called for setup
- improved UI
0.9.2:
- improved handling of temporary files (e.g. created by MS Office)