【问题标题】:Create Fossil repository from existing project files从现有项目文件创建 Fossil 存储库
【发布时间】:2012-06-29 22:08:52
【问题描述】:

我希望初学者的快速入门指南中对此进行了解释,因为几乎每个从化石开始的人都会有他想从化石开始管理的项目。但是我在文档中的任何地方都找不到解释。

(我来自 git,这对于我的需求来说太重了,但至少在现有文件夹中创建一个新存储库很容易......)

(试图回答我的问题,但声誉不足。所以在这里:)

我想我自己想通了。这是我为初学者所做的:

  1. 为存储库创建目录,C:\www\fossil
  2. 进入fossil目录
  3. fossil init projectname
  4. 进入现有项目目录C:\www\projectname
  5. fossil open ../fossil/projectname
  6. fossil add *.*

【问题讨论】:

    标签: dvcs fossil


    【解决方案1】:

    一些cmets:

    • 步骤 3. 也可以使用 fossil new 而不是 fossil init 来完成。
    • 第6步应该是fossil add .;这是递归的。化石不遵守旧的微软规则,即*.* 表示每个文件,即使没有扩展名。 fossil add *.* 只会添加名称中包含点的所有文件和目录。
    • 第7步应该是fossil commit -m "Initial contents of my project"

    【讨论】:

    • 谢谢!与 git 相比,Fossil 可能很简单,但它仍然不应该声称很简单。它不是。我大部分时间都在用它,如果它很简单,我现在就知道它的一切了......
    • @Ral:实际上,我发现化石很简单,但是如果你想切换到它,你必须忘记 git 的概念。最主要的是,fossil 需要您创建一个数据库(也称为存储库)并将您的工作目录与它关联(打开命令)。一旦你理解了这一点,你就掌握了化石背后的主要概念。
    猜你喜欢
    • 1970-01-01
    • 2012-01-11
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多