标签: fossil

是否可以从Fossil SCM导出到其他DVCS?

多年来我一直使用Darcs作为我唯一的DVCS ...前段时间我探索了我喜欢的Monotone.

然而,两者的主要问题是缺乏完整的托管解决方案.

Fossil看起来很有趣(虽然我们不喜欢它使用非标准的wiki标记),考虑到它在托管要求方面非常轻,并且结合了分布式bug跟踪器,这消除了对darcs场景中的一些公共托管解决方案的需求.和单调的.

然而,Fossil并没有被广泛采用并且仍然是非常年轻的项目,所以我很好奇它如何与其他更成熟的DVCS-es(bzr,git,hg)一起运行...

基于我从文档中收集的信息,我发现它只能从CVS导入,尽管似乎有一些工具可以从git导入.

然而,更严重的问题是,通过使用例如"标准"快速导出/导入工具链,没有工具可以从Fossil迁移到其他东西.

在档案中,我看到Hipp博士提到'解构'命令,但对Fossil不够熟悉,我很好奇它是如何用于将Fossil的文物输出到其他DVCS中,或者如果我不知道其他一些DVCS工具/转换器用于此类任务?

这是一个严重的问题,问题是如果没有这样的工具,是否最好只使用bzr/hg(我们不是Git的粉丝,并希望该工具在Linux/Mac/Win上运行良好的开源项目)相反,他们的公共主机,如LP和Bitbucket?

migration version-control dvcs fossil

11
推荐指数
1
解决办法
1285
查看次数

适用于Windows单一开发人员的易于备份的版本控制

我真的需要开始使用源代码控制,因为我非常疯狂地跟踪我的代码和修改.

我是Windows上的一名开发人员.我在开发的大部分时间都使用Eclipse.我的一些项目保存在wamp/www文件夹中.其他非PHP项目位于一个或多个Eclipse工作区中.

我不和其他开发人员一起工作,所以我的需求是这样的:

  • 我需要能够创建本地存储库的东西.不想依赖外部网站.我需要的是版本控制,而不是外部备份.

  • 轻松备份对我来说非常重要.如果我格式化我的电脑,我需要轻松备份和恢复存储库.我发现这个问题暗示了一个名为Fossil的版本控件在我的情况下听起来很有吸引力,因为整个系统都是一个sqlite文件.这将是非常容易备份和恢复,但如果有任何其他知名版本系统让我做同样的事情,我更喜欢一些更知名的东西.

fossil-scm.org/index.html/doc/tip/www/index.wiki

  • 我需要一些最好与wamp一起玩的东西.

  • 我倾向于git的一面,因为很多人都在谈论它,但我想知道这对我来说是否真的是对的.我觉得这对团队来说是最好的.

git version-control mercurial fossil

10
推荐指数
2
解决办法
1722
查看次数

藏匿什么?

我在各个地方搜索和搜索了一段时间,但没有找到一个好的答案.什么是藏匿,它用于什么?

(混乱的来源:使用美丽的燃料与化石,点击"隐藏更改"按钮,看到那里带有问号的文件,并且不知道如何处理它们......)

git fossil git-stash

10
推荐指数
2
解决办法
6415
查看次数

我怎样才能在家庭环境中使用化石(DVCS)?

我正在尝试化石作为我的新VCS,因为我是一个从事小型项目的独立开发人员.我开始测试化石,但我遇到了一个(可能是主要的新手)问题.如何推送或拉到另一个目录(这在Hg上很容易).Fossil pull或push命令需要URL而不是目录.当我在一个目录中启动服务器并尝试从另一个目录推送时,我收到"服务器循环"错误消息.有任何想法吗?

version-control fossil

9
推荐指数
2
解决办法
2051
查看次数

如何从化石迁移到汞

我有一个化石储存库.如何将提交迁移到hg存储库.我不关心问题,wiki,分支机构.

migration mercurial fossil

8
推荐指数
1
解决办法
1175
查看次数

Fossil:存储库不存在或位于不可读的目录中?

我的笔记本上有2个本地回购.第一个是Fresh.fossil(http://chiselapp.com/user/johnfound/repository/FreshIDE/),位于C:\FASM\STUFFS,第二个是book.fossil(http://clone:clone255@www.fossil-scm.org/schimpf-book book.fossil),位于C:\Downloads\Software.

我想更新第二个,所以我首先做的是fossil open book.fossil,并且发生了错误:

C:\ Downloads\software\fossil.exe:存储库不存在或位于不可读的目录中:C:/Downloads/software/Fresh.fossil

更新第一个回购时没有发生此错误.知道为什么吗?

fossil

8
推荐指数
1
解决办法
1699
查看次数

如何关闭化石中的叶子

Fossil SCM中有关分支文档说,如果叶子有一个封闭的标签,则它被认为是封闭的.但是,当我进入

> fossil tag add closed xxxxx
> fossil leaves --closed
>
Run Code Online (Sandbox Code Playgroud)

它没有显示任何关闭的东西.如果我添加标签,会发生同样的事情--propagate.当我检查化石本身的封闭叶片时,列出的叶子没有closed显示标签.我有什么误会?

fossil branching-and-merging

7
推荐指数
1
解决办法
2355
查看次数

化石dvcs更新和结帐命令之间的区别

在阅读内置帮助之后,在我看来,两个逗号都可用于修改工作空间以匹配特定修订.但我不明白更新和结帐之间的区别.请在您的答案中包含一些简单的工作流程,以便在更新/结帐时使用.

dvcs fossil

6
推荐指数
1
解决办法
455
查看次数

如何从化石历史中删除二进制文件

这种情况经常发生,你的整个存储库有2MB,然后有人认为在存储库中备份selenium.jar并备份20MB会很棒.所以现在每个人都必须下载一个至少22MB的存储库,并且在新的二进制文件版本之后版本存储库的大小增加.

可以从化石中删除二进制文件吗?我读到化石哲学中的一个是永远不会重写历史,但我不想重写历史,我只想删除历史内容,就像丢失的工件一样.

fossil

6
推荐指数
1
解决办法
855
查看次数

使用化石嵌入式文档

我正在fossil用来管理一些家庭项目并在维基中记录笔记.经过这样的运行几个月后,我想至少尝试使用嵌入式文档; 主要是为了能够轻松回到以前的版本.

我已经研究过关于管理项目文档的网站页面,它确认这是我想要跟进的技术,但我无法弄清楚如何做到这一点.

我已经剪切并粘贴了我的一个wiki页面,并将其添加到我的化石仓库中,但我无法确定它应该在目录结构中的哪个位置可以访问,如上页所述.

我试过几个地方都没有用过.该文件目前是%fossil-root%\ doc\foo.wiki,(我在Windows上),其中%fossil-root%是保存_ _FOSSIL__的目录(由于降价而略显错误的文件名),但启动了服务器有fossil ui,当我点我的浏览器http://localhost:8080/doc/foo.wiki,化石送给我一份很好的格式化的网页说,它不能找到的index.html.我创建了/doc/index.html以查看会发生什么,但它没有任何区别.

请有人帮助我,和/或指向包含嵌入式文档或其他"操作方法"文档的示例存储库.

fossil

6
推荐指数
1
解决办法
947
查看次数