有化石的 GUI 吗?
我已经习惯了独立项目的源代码控制的想法,并且在化石中拥有一个命令界面会有所帮助。
帮助浏览文件或打开+关闭的简单操作。除了在项目本身中运行的 Web GUI 之外,谷歌没有发现任何东西。
化石的 Windows GUI 位于 http://repository.mobile-developers.de/cgi-bin/ikoch/sharpfossil 它尚未完成,但可用,并且具有化石所没有的一些功能。
我想你会发现,除了一些命令行命令之外,由命令“fossil ui”启动的网络界面是唯一的用户界面(图形或其他)。
GUI 有哪些功能是无法通过 Web 界面完成的?
Mac 上现在有一个 Fossil 的 GUI,有点...我一直在开发一个简单的 GUI,虽然不是像 Tortoise{CVS,SVN,GIT,...} 这样的 Finder 插件,但它可以与 Finder 一起工作。
该项目可以在http://chiselapp.com/user/sti/repository/fossil-gui/home
找到就个人而言,内置的
fossil ui
已经是我小型项目所需的全部 GUI。
在
fossil new
和 fossil open
之后,与个人项目的存储库唯一真正的交互是偶尔的 fossil changed
和 fossil extra
,以确保我没有更改任何我不想更改的内容,当然fossil ci
检查这些更改。
浏览存储库
fossil ui
可以完成我需要的一切。很难击败“时间轴”视图,您可以从中查看因签入而更改的文件。还有“文件”视图,您可以从中查看每个文件并检查该文件的时间轴。
还有一个项目正在进行中,为化石写一本入门书。目前的草案非常值得一读。
ramdebugger TKL IDE支持内置化石,尽管事实有点隐藏在更改changes页面上。
有一个内置的网络界面。
如果您有开放的存储库 IE。 化石 打开 myProject.fossil
然后使用 ui 命令运行化石: 化石用户界面
fossil 将运行一个网络服务器,提供对当前打开的存储库的 gui 访问,并且它将启动您的浏览器指向 http://localhost:8080(或一些以前未使用的端口)。
Windows Explorer 或 Mac OS X Finder 上的 Fossil 没有平台 ui 客户端。 我找不到适用于 eclipse、netbeans、emacs 或 Microsoft/Apple 工具链的 IDE 扩展,但有一个适用于 TCL IDE 的:
RamDebugger 对 Fossil 的 GUI 提交、添加和更新提供了一些支持。它是 TCL 的 IDE 和调试器。
http://www.compassis.com/ramdebugger
http://www.compassis.com/c/ramdebugger/index
抱歉,答案大多是“否”,但随着化石似乎吸引了很多关注,这种反应应该很快就会改变。
fuel 的一个分支,将 GUI 框架更新为 QT6 和可用的 github 操作工作流程。
我做了一个分支 https://github.com/sulisu/diesel-scm/tree/sulisu-patch-3 它删除了内置的网络浏览器和 QT6 webcomopnent 的依赖,将编译文件大小减少到 30MB。
它对化石版本的支持保持在 2015 年左右。2.9 可以很好地配合它,而 2.23 会导致窗口有时冻结。