问题标签 [fossil]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
download - 在 Fossil repo 中下载最新版本的文件?
我看到 Fossil UI 允许在 url /raw/directory/filename?name=artifactID 下载文件(“工件”)。有没有办法在不知道 artifactID 的情况下始终获取文件的最新版本?我试过 ?name=trunk、?name=current、?name= 和 ?name=tip。我得到的唯一结果是返回到存储库的主页,或者给出一个文本文件,其中包含存储库中的文件列表。我还尝试了 /doc/directory/filename,但这只是按预期将文件内容作为网页提供给我。
作为背景,我想在不克隆存储库的情况下下载一个脚本,但我想要一个指向该文件最新版本的“永久链接”。
gcc - 在 Solaris Sparc 下的 ./configure 中强制使用 gcc 编译(而不是 cc)
我想在 Solaris 上构建化石代码。
它会导致
我确定我的 gcc/g++ 是可行的。在我添加了一个肮脏的技巧后,在 ./configure. 它是可编译的。但我不知道如何修复源代码。
repository - 克隆化石时出错:“尝试写入只读数据库”
这是我第一次尝试在我的个人服务器上托管化石存储库。当我尝试在 Windows 7 上克隆项目时,我收到一条奇怪的消息:
错误信息是什么意思?我哪里做错了?
apache - 在 Apache 上设置 Fossil 服务器
我正在尝试在外部托管的 Apache 服务器上设置 Fossil 服务器,但运气不佳。我创建了 cgi 脚本并将其和可执行文件放在 cgi 文件夹中。在被视为我的根目录的 www 目录之前,我无权访问任何目录。当我尝试运行脚本时出现问题,因为我总是收到 500 内部服务器错误响应。每个文件夹和文件都被赋予了 755 权限。
谁能告诉我我做错了什么?这是我命名为“repo.cgi”的脚本
这是给我错误的url格式。
version-control - 开始使用化石
我刚开始接触化石。我选择化石的原因是:
- 跨平台
- 单个可执行文件
- 单个存储库文件(典型扩展名 .fossil)
- 据说很容易使用(但它们不是全部吗?)
我有几个问题。上下文:假设我想跟踪几个目录中每个文件的更改,这些目录恰当地命名为 dir1、dir2 等。假设我想在 U 盘上保留一份副本。假设当我在 Linux 和 Windows 分区之间来回移动时,我想在同一张磁盘的另一个分区上保留一份副本。我是唯一的用户,可能并不总是可以访问互联网。
我想将 dir1.fossil 存储在 dir1 之外。我可以这样做吗?用户手册说明告诉我从 dir1 内部创建 dir1.fossil,这就是当前在我的设置中创建 dir1.fossil 的位置。理想情况下,我希望将我的 dir1.fossil、dir2.fossil 等文件一起存储在另一个目录中,例如名为fossilreposdir 并位于根目录下。可能的?
我想将一个 USB 闪存驱动器插入我的笔记本电脑,并以即插即用的方式从中推/拉存储库。
如果可能的话,我还想在不使用 USB 记忆棒的情况下跨我的 windows 和 linux 分区推/拉存储库。
如果设置它太让人头疼(对于我可怜的脑袋),我将求助于简单的 .fossil 存储库来回复制粘贴。
version-control - Squarespace 上的化石存储库
有谁知道如何或是否可以在 Squarespace 博客网站上托管 Fossil 存储库?我仍在努力为 Android 学习 Java,现在不需要转移注意力来成为 Fossil 或网络专家。
fossil - 从 ignore-glob 中排除某些目录
有没有办法从 ignore-glob 中排除某些目录,这样(例如).dll 文件通常会被忽略,除非它们位于某些特定目录中?
fossil - 化石可以在我的 shell 脚本上保留可执行模式吗?
我使用化石来保存我的 shell 脚本。但是如果我签入它并跨 Windows 和 Linux 使用它,那么我的 shell 脚本就缺少可执行权限。如何像svn的属性设置一样添加回来?
fossil - 使用化石嵌入文档
我fossil
用来管理一些家庭项目并在 wiki 中做笔记。像这样运行了几个月后,我想至少尝试使用嵌入式文档;主要是为了能够轻松地回到以前的版本。
我研究了有关管理项目文档的网站页面,确认这是我想要跟进的一种技术,但我不知道如何去做。
我已经剪切并粘贴了我的一个 wiki 页面并将其添加到我的化石存储库中,但我无法确定它应该放在目录结构中的哪个位置以便如上页所述进行访问。
我已经在几个地方尝试过,但都没有奏效。该文档当前是 %fossil-root%\doc\foo.wiki,(我在 Windows 上),其中 %fossil-root% 是保存 _ _FOSSIL__ 的目录(由于降价,文件名略有损坏),但是已经启动了一个服务器当fossil ui
我将浏览器指向 时http://localhost:8080/doc/foo.wiki
,fossil 向我显示了一个格式精美的页面,说它找不到index.html。我创建了 /doc/index.html 来看看会发生什么,但这并没有什么不同。
请有人帮助我,和/或将我指向包含嵌入式文档或其他“操作方法”文档的示例存储库。
version-control - 恢复化石的局部变化
如何使用 Fossil在单个源文件中清理/恢复/撤消本地未提交的更改?
clean命令在我看来应该可以解决问题,但是不,本地更改仍然存在。我正在寻找与“git checkout filename.c”相同的效果。