On November 6, after six months of development, version 2.25 of the simple and highly reliable distributed cross-platform system was released. configuration management Fossil SCM, written in C and using SQLite as its storage database.
To extend the capabilities, it is possible to compile with built-in support for TCL.
In addition to the version control system, fossil repositories can optionally contain a forum, wiki, bug tracker, and chat – all in a single SQLite file!
Full and incremental (to an existing .fossil file) importing of git and subversion repositories is supported: $ cd lorsource $ git fast-export —all | fossil import —git lorsource.fossil
An embedded HTTP server (in the screenshot – the imported git repository
lorsource , with logo replacement in the admin web UI):$ fossil ui lorsource.fossil
Listening for HTTP requests on TCP port 8080
fossil ui /
In the new version:
- command now works even for repositories with non-ASCII filenames; fossil tree
- a new command has been added to output the file structure of the repository similar to the command tree(1) in case-insensitive filesystems, filenames are now stored in the preferred case of the filesystem, not the case entered by the user;;
- the command name
- fossil cherry-pick has been changed to fossil cherrypick , which is more familiar to Git users. The old command has been preserved for compatibility;to the page
- new request parameters have been added: /timeline d2= p2=, dp2= and the command;
- fossil tag has had options added to list tag values; fossil status
- fossil tag -b|–brief an option has been added the ability to upload unversioned files on the page has been added;
- search in history has been added to the page /uvlist;
- in the command /chat;
- support for Unix sockets has been added; server using root certificates managed by the operating system in Windows (requires OpenSSL 3.2.0 or higher);
- consideration of Unicode characters with zero and double width when formatting the timeline output in the console;
- the SQLite code has been updated to version 3.47.0 in the source codes. The official build is linked with OpenSSL 3.4.0;
- numerous minor fixes and additions.
- 🥇Fossil SCM 2.25 | ProHoster
Source: linux.org.ru
