- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 fossil
来管理一些家庭项目并在 wiki 中记笔记。这样运行了几个月后,我想至少尝试一下使用嵌入式文档;主要是为了能够轻松返回到以前的版本。
我研究了关于managing project documentation的网站页面这证实了这是我想要跟进的一项技术,但我不知道如何去做。
我已经剪切并粘贴了我的一个 wiki 页面并将其添加到我的化石存储库中,但我无法确定它应该在目录结构中的哪个位置才能按照上页所述进行访问。
我在几个地方都尝试过,但没有一个起作用。该文档当前位于 %fossil-root%\doc\foo.wiki(我在 Windows 上),其中 %fossil-root% 是包含 _ _FOSSIL__ 的目录(由于 markdown,文件名略有损坏),但已启动服务器使用fossil ui
,当我将浏览器指向http://localhost:8080/doc/foo.wiki
时,fossil会向我展示一个格式良好的页面,说它可以'找不到index.html。我创建了/doc/index.html 来看看会发生什么,但这没有什么区别。
请有人帮助我,和/或向我指出包含嵌入式文档或其他“操作方法”文档的示例存储库。
最佳答案
如果您的文档位于%fossil-root%\doc\foo.wiki
,您可以通过以下 URL 访问它:
http://localhost:8080/doc/trunk/doc/foo.wiki
此 URL 分割如下:
http://localhost:8080
是运行 fossil ui
时访问 Fossil 的根 URL/doc
表示您想要访问嵌入式文档/trunk
表示包含您要访问的文档的 checkin /doc/foo.wiki
是存储库内文档的路径除了trunk
,您还可以指定标签、分支名称,甚至十六进制 checkin 标识符。
在您使用的 URL 中,http://localhost:8080/doc/foo.wiki
、foo.wiki 被解释为 checkin 名称,并且没有指定文档路径,这在逻辑上意味着 Fossil 不会找到任何东西。
对于包含嵌入式文档的示例存储库,Fossil 网站本身的主页就是一个很好的例子:
https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki
哪里
https://www.fossil-scm.org/index.html
是 Fossil 的根 URL/doc
表示请求嵌入文档/trunk
表示我们要从 trunk 获取文件/www/
是 path to the requested file在存储库内index.wiki
是存储库内文件的名称。所以,在 'trunk' branch存储库的文件 www/index.wiki包含 Fossil 网站的主页。
关于fossil - 使用化石嵌入文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17452809/
使用 Fossil 源代码控制,“fossil clone”命令是否具有与手动复制存储库文件完全相同的效果? 我可以将存储库文件放在 U 盘上并将其传输到另一台计算机而不是调用化石克隆吗? 最佳答案
有没有办法在化石库中搜索 代码 维基页面 Fossil 的文档声称 UI 中有一个可用的搜索命令: /search但我不知道如何使用它。 最佳答案 在 1.31 之前的版本中,search命令仅搜索
因此,我认为在 Redmine/Git 中可以使用提交注释来解决问题: git commit -m "Fixes #123" 在 Fossil 中可能有这样的事情吗?如何? 最佳答案 要关联提交和票证
除了Fixed、Tested、Closed等之外,是否可以向Fossil SCM添加新的状态代码? 最佳答案 是的。 工单表的“状态”字段是一个文本字段,因此基本上,您可以使用任何您想要的状态。 您可
documentation on branching in Fossil SCM表示如果叶子具有闭合标签,则该叶子被视为闭合。但是,当我输入 > fossil tag add closed xxxxx
我在 Chiselapp 上的用户名不同于我在本地计算机上的用户名(这似乎是我的 Fossil 用户名)。我注意到两者都出现在我的提交历史中。如何同步这些用户名,以便我在两个位置都是同一用户? 我的直
如何在 Fossil SCM 中重命名 wiki 页面? 在我的特定情况下,我想重命名我的项目(在“管理”、“配置”、“项目名称”中),但如果我这样做,那么当我单击主菜单中的“主页”时,不会显示任何内
我究竟做错了什么?我意识到我没有读过任何用户管理,但我在这里完全是本地人,从来没有自己创建过任何用户,所以为什么它不起作用? pc@pc-desktop:~/Desktop$ ./fossil tes
这种情况经常发生,你的整个存储库有 2MB,然后有人认为存储库中有一个 20MB 的 selenium.jar 备份会很棒。因此,现在每个人都必须下载至少 22MB 的存储库,并且新的二进制文件版本不
我正在使用 fossil 来管理一些家庭项目并在 wiki 中记笔记。这样运行了几个月后,我想至少尝试一下使用嵌入式文档;主要是为了能够轻松返回到以前的版本。 我研究了关于managing proje
我有以下时间表: === 2016-02-19 === 15:07:30 [61c9483b55] *CURRENT* ... 08:41:52 [6a8317cb5b] ... === 2016-0
我错误地忘记将 *.pyc 添加到 ignore-glob,现在它们乱扔在我的存储库中。有没有办法将它们从我的存储库中删除? 最佳答案 将 *.pyc 添加到 ignore-glob 后,执行 fos
我的笔记本上有 2 个本地存储库。第一个是 Fresh.fossil (http://chiselapp.com/user/johnfound/repository/FreshIDE/),位于 C:\
我已经阅读了这里的一些问题和答案,但没有一个完全符合我的情况。 我想将我所有的化石库保存在一个地方。 所以我有 c:\Fossil_Repos\有一个用于 WebPages_Repo 的 repo 协
如果我能做这样的事情,我真的很想: fossil commit --tag 0.1.2 release 并让 fossil 添加 0.1.2 和 release 作为标签。 我怎样才能做到这一点? 编
有没有办法明确删除“丢失”文件而不必使用 fossil rm 删除它们逐个? 我最近创建了一个存储库,其中有一个 Flash XFL 文件夹,Flash 似乎有点随意地删除和创建了一些二进制文件。每次
Fossil 文档说 Markdown 也可以用于门票。但我无法打开它。 https://www.fossil-scm.org/xfer/tktview/35343257ffd02ba47880报告了
我希望在初学者的快速入门指南中对此进行解释,因为几乎每个从化石开始的人都会有他想要开始用化石管理的项目。但我在文档中找不到任何解释。 (我来自 git,这对于我的需求来说太重了,但至少在现有文件夹中创
我使用化石来保存我的 shell 脚本。但是如果我 checkin 它并跨 Windows 和 Linux 使用它,那么我的 shell 脚本缺少可执行权限。如何像svn的属性设置一样将其添加回来?
作为Fossil的新用户,我很好奇使用 Fossil 来存储诸如 FreeBSD 和 OpenBSD 之类的 Unix 系统中的/etc/、/usr/local/etc 文件等内容是否有任何负面影响。
我是一名优秀的程序员,十分优秀!