Hi all, Thanks for the great and the simplicity of Fossil (1 exe file without installation is really great). But unfortunately there is no GUI.
Coming from SVN using Tortoise SVN, there is no way I will do version control with CLI. So I decided to make GUI for Fossil. And now it's completed, I did not implement all fossil features, it's completed with only features I need (I never use branching, merging, no fork. My work flow is simple one, commit/update to/from server, I migrate my SVN workflow, if I already comfortable, maybe will try more feature). So what implemented right now is: - new, clone, open - commit (add, delete, revert, rename, diff, tag, push) - update (diff, tag, pull) - timeline for project / single file (finfo) - undo / redo - web ui - annotate / blame - rebuild Note: - I use Fossil version 1.28 (included in the zip file, is it allowed to include and distribute fossil.exe?) Don't know it's working on previous version of Fossil or not. To upgrade your fossil repositories, click button "Repositories" in the main form, put your repositories folder, click "Select All", and "Rebuild" - Created with Java, but only tested on Windows XP. To start this program in Windows, just double click "RUN.bat". In Linux/Mac maybe by start "FossilUI.jar", it is executable JAR. For Linux/Mac need to give path to Fossil executable from Settings form, just click "Settings" in the main form. - I use autosync=false, I make my own logic for pull/update/commit/push, so if someone want to try it with already created fossil repository, please turn it off by click button "Repositories" in the main form, go to tab "Batch", click "Auto Sync Off", put the folder where your repositories are, then click "Select All", and "Execute". (Maybe will work with autosync=true, but in the commit form and update form, click button "Commit", "Update", not "Commit & Push", "Pull & Update" You can download it from here: http://209.239.112.178/user%20upload/FossilUI.zip Screenshot of the commit ui: http://209.239.112.178/user%20upload/fossilcommit.JPG View on 209.239.112.178 Preview by Yahoo Thanks and any feedback are welcomed Especially I'm curious is it work in Linux/Mac or not.
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users