Fossil SCM 的 GUI
有化石的 GUI 吗?
我已经习惯了独立项目的源代码控制的想法,并且在化石中拥有一个命令界面会有所帮助。
一些简单的东西可以帮助浏览文件,或打开+关闭。除了在项目本身中运行的网络 GUI 之外,谷歌什么也没发现。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有化石的 GUI 吗?
我已经习惯了独立项目的源代码控制的想法,并且在化石中拥有一个命令界面会有所帮助。
一些简单的东西可以帮助浏览文件,或打开+关闭。除了在项目本身中运行的网络 GUI 之外,谷歌什么也没发现。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(10)
现在有一个 Fossil GUI。
目前它具有非常基本的功能,但它是免费且开源的:
http://code .google.com/p/jurassic-fossil/
Now there IS a Fossil GUI.
At the moment it has really basic functionality, but it is free and open source:
http://code.google.com/p/jurassic-fossil/
化石的 Windows GUI 位于 http://repository.mobile-developers.de/cgi-bin/科赫/锋利化石
它尚未完成,但可用,并且具有化石所不具备的一些功能。
There is a Windows GUI for fossil at http://repository.mobile-developers.de/cgi-bin/ikoch/sharpfossil
It is not yet complete, but usable and has some features fossil doesn't have.
我想您会发现由命令“fossil ui”启动的 Web 界面是除了一些命令行命令之外的唯一用户界面(图形或其他)。
GUI 有哪些功能是通过 Web 界面无法完成的?
I think you'll find the web interface, launched by the command "fossil ui" is the only user interface (graphical or otherwise) apart from a few command line commands.
What would a GUI have that couldn't be done via the web interface?
我最近发现了 Fossil GUI 的几个新选项:
I discovered several new options for Fossil GUI recently:
现在 Mac 上有一个适用于 Fossil 的 GUI,有点...我一直在开发一个简单的 GUI,它虽然不是像 Tortoise{CVS,SVN,GIT,...} 这样的 Finder 插件,但可以与 Finder 一起工作。
该项目可以在 http://chiselapp.com/user/sti/repository 找到/fossil-gui/home
There is now a GUI for Fossil on Mac, sort of... I have been working on a simple GUI which, while not a Finder plugin like Tortoise{CVS,SVN,GIT,...}, works together with Finder.
The project can be found at http://chiselapp.com/user/sti/repository/fossil-gui/home
就我个人而言,内置的 fossil ui 已经是我小型项目所需的全部 GUI。
在
fossil new
和fossil open
之后,个人项目与存储库的唯一真正交互是偶尔的fossil更改
和fossil extra
以确保我没有更改任何我不打算更改的内容,并且自然地fossil ci
来检查这些更改。为了浏览存储库,
fossil ui
可以满足我所需的一切。很难击败“时间轴”视图,您可以从中查看因签入而更改的文件。还有“文件”视图,您可以从中查看每个文件并检查该文件的时间轴。还有一个项目正在进行中,为化石编写一本介绍性书籍。目前的草案非常值得一读。
Personally, the built-in
fossil ui
has been all the GUI I need for small projects.After
fossil new
andfossil open
, the only real interaction with a repository for a personal project is the occasionalfossil changed
andfossil extra
to make sure I didn't change anything I didn't intend to change, and naturallyfossil ci
to check in those changes.For browsing the repository
fossil ui
does everything I need. It is hard to beat the Timeline view, from which you can get to the files changed by that check in. There is also the Files view, from which you can see each file and inspect that file's timeline.There is also a project in progress to write an introductory book for fossil. The current draft is well worth reading.
ramdebugger TKL IDE 内置了对化石的支持,尽管事实有点隐藏在变化中更改页面。
The ramdebugger TKL IDE has support for fossil built in, although the fact is a bit hidden on the changes changes page.
有一个内置的网络界面。
如果您有一个开放的存储库
IE
Fossil 打开 myProject.fossil
然后使用 ui 命令运行 Fossil:
化石 ui
化石将运行一个网络服务器,提供对当前打开的存储库的 GUI 访问,它将启动您的浏览器,指向 http://localhost:8080 (或一些以前未使用的端口)。
There is a built-in web interface.
If you have an open repository
i.e.
fossil open myProject.fossil
then run fossil with the ui command:
fossil ui
fossil will run a webserver providing gui access to the currently opened repository and it will start your browser pointing to http://localhost:8080 (or some previously unused port).
Windows 资源管理器或 Mac OS X Finder 上的 Fossil 没有平台 ui 客户端。
我找不到适用于 eclipse、netbeans、emacs 或 Microsoft/Apple 工具链的 IDE 扩展,但有一个适用于 TCL IDE 的扩展:
RamDebugger 对 GUI 提交和提交有一些支持。添加&与化石更新。它是一个 IDE 和TCL 调试器。
http://www.compassis.com/ramdebugger
http://www.compassis.com/c/ramdebugger/index
抱歉答案大多是“不”,但随着化石似乎吸引了很多关注,这种反应应该很快就会改变。
There are no platform ui clients for Fossil on Windows Explorer or Mac OS X Finder.
There are no IDE extensions for eclipse, netbeans, emacs or the Microsoft/Apple tool chains that I can find, but there is one for a TCL IDE:
RamDebugger has some support for GUI commit & add & update with Fossil. It is an IDE & debugger for TCL.
http://www.compassis.com/ramdebugger
http://www.compassis.com/c/ramdebugger/index
Sorry the answer is mostly 'no', but this response should change soon as fossil seems to be attracting a lot of attention.
柴油
的一个分支 fuel 将 GUI 框架更新为 QT6 和可用的 github 操作工作流程。
我做了一个叉子 https://github.com/sulisu/diesel-其中的scm/tree/sulisu-patch-3删除了内置的Web浏览器和QT6 webcomopnent的依赖,将编译文件大小减少到30MB。
它对化石版本的支持保持在 2015 年左右。2.9 可以很好地配合它,而 2.23 会导致窗口有时冻结。
diesel
A fork of fuel which updated GUI framework to QT6 and usable github action workflow.
I made a fork https://github.com/sulisu/diesel-scm/tree/sulisu-patch-3 of it which removed builtin web browser and dependence of QT6 webcomopnent, reduced compiled file size to 30MB.
It's support for fossil version stayed around 2015. 2.9 works well with it, while 2.23 causes window to freeze sometime.