标签: fossil

FOSSIL(版本控制系统)不添加.htaccess文件.为什么?

我有一个网站,里面有很多.htaccess文件.但是当我使用addremove时,化石并没有将它们保存在回购中.相反,我必须手动添加每个htaccess文件(使用add命令).怎么了?

化石1.22(2012-03-17 17:53:25),Win32.

windows .htaccess fossil

4
推荐指数
1
解决办法
152
查看次数

Fossil SCM - 恢复为Mercurial等特定版本

在使用Mercurial时如果我想用特定的版本更改当前的工作副本我只是这样做:

$> hg revert good_revision
$> hg commit -m "Now I'm in the good revision"
Run Code Online (Sandbox Code Playgroud)

然后我可以看到我的所有文件都处于good_revision状态,并且可以开始处理它.

到目前为止,在化石上我可以做一个还原,但只能在特定的文件,而不是整个存储库,更新或结帐似乎没有像我期望的那样工作.

化石如何将我的整个存储库恢复到某个版本?

version-control fossil

4
推荐指数
1
解决办法
1470
查看次数

维护 git 存储库的克隆

我想在(自托管)bitbucket 服务器中克隆 github 存储库,并不时从 github 存储库中提取最新更改。在我们的克隆中,我们将做一些永远不会离开我们的存储库的实验性内容。

为了显示; 对于fossil,我会确保我们的存储库和他们的存储库具有相同的项目ID,我会这样做:

$ cd ~/checkout/prjdir
$ fossil pull https://their.org/prj/foo --once
Run Code Online (Sandbox Code Playgroud)

这将获得所有最新的签入、分支、标签等。然后将其推送到我们组织的服务器:

$ fossil push
Run Code Online (Sandbox Code Playgroud)

永远不会有任何冲突;我们的更改将在实验分支上进行,因此从上游更新时无需任何合并。

我尝试复制化石工作流程并复制/粘贴一些似乎相关的内容,并为初始克隆提出以下建议:

$ git clone https://github.com/foo/bar.git
$ cd bar
$ git remote set-url origin https://ourbitbucket.org/foo/bar.git
$ git push -u origin master
Run Code Online (Sandbox Code Playgroud)

然而,这似乎并没有带来标签(标签对我们很重要)。

使用 git(github 作为上游,我们的 bitbucket 服务器用于我们自己的标签/分支):

  1. 如何制作存储库的完整克隆(包括所有分支和标签)?
  2. 一旦我有一个克隆的存储库,我如何从上游(在 github 上)提取所有最新的更改(包括分支、标签)并将它们推送到我们的服务器(bitbucket)?

git clone fossil

4
推荐指数
1
解决办法
557
查看次数

我可以用化石中的树干做另一个分支

是否可以更改分支上的标记以使其替换主干而不合并?

更新:我解决了它,我现在也看到它并不重要干线只不过是一个名字,你可以关闭它并使用另一个.

merge branch trunk fossil

3
推荐指数
1
解决办法
401
查看次数

恢复化石的局部变化

如何使用Fossil 清除/恢复/撤消单个源文件中的本地,未提交的更改?

干净的命令看起来对我来说它应该做的伎俩,但没有,当地的变化仍然存在.我正在寻找与"git checkout filename.c"相同的效果.

version-control fossil

3
推荐指数
1
解决办法
1291
查看次数

使用 Fossil 避开目录

Fossil 有一个回避机制,我相信它可以用来使某些文件免受版本控制。

我有一个名为 的目录R,我希望控制该目录,但其中的子目录名为library,我希望排除该子目录。我怎样才能“避开”子目录?

我通常的工作流程是这样的:

fossil new ../fossils/R.fsl
fossil open ../fossils/R.fsl
fossil add .
fossil ci -m "a commit"
fossil close R.fsl
Run Code Online (Sandbox Code Playgroud)

帮助页面在这里,但我仍然无法弄清楚:

http://www.fossil-scm.org/index.html/doc/trunk/www/shunning.wiki

version-control fossil

3
推荐指数
1
解决办法
776
查看次数

如何在Fossil SCM中重命名维基页面?

如何在Fossil SCM中重命名维基页面?

在我的特定情况下,我想重命名我的项目(在管理员,配置,项目名称中),但如果我这样做,那么当我在主菜单中单击主页时,不显示任何内容,因为还没有一个名称的Wiki页面匹配我的新项目名称.我想重命名我的项目,并重命名我的(唯一)维基页面以匹配.

fossil

3
推荐指数
1
解决办法
741
查看次数

Fossil-Scm能否添加新票证状态?

是否有可能以新的状态代码添加到化石SCM此外Fixed,Tested,Closed等?

fossil

3
推荐指数
1
解决办法
268
查看次数

如何撤消化石的旧变化?

我有以下时间表:

=== 2016-02-19 ===
15:07:30 [61c9483b55] *CURRENT* ...
08:41:52 [6a8317cb5b] ...
=== 2016-02-18 ===
16:14:27 [469c4301dd] ...
15:59:42 [e0fb6a50c0] ...
15:58:15 [161561b17d] ...
=== 2016-02-11 ===
16:23:13 [770f95b9e4] ...
15:31:35 [a4c6f00a23] ...
14:59:15 [7ea7e751da] ...
14:57:13 [3adb8e5b4f] ...
11:59:13 [24558955aa] ...
=== 2016-02-05 ===
15:50:20 [7a760541b0] ...
10:27:18 [6630ce2f8c] ...
09:51:32 [d146724770] ...
=== 2016-01-29 ===
13:20:48 [4a30407708] ...
08:09:54 [e29b22f7e2] ...
--- line limit (20) reached ---
Run Code Online (Sandbox Code Playgroud)

在修订7a760541b024558955aa错误已经出台,我想通过恢复的改变来解决.但我不想恢复到版本24558955aa,因为在那之后已经做了很多好的改变.

如何撤消所做的更改24558955aa

fossil

3
推荐指数
1
解决办法
169
查看次数

如何删除 Fossil 中的存储库?

是的,我对 Fossil\xe2\x80\xa6 很陌生

\n\n

在我的实验过程中,我遇到了一个问题:fossil all info命令列出了这里曾经触及的所有存储库,包括那些已删除/删除/丢弃/删除/删除的存储库,显然失败了

\n\n
************* /home/jno/src/dropped-repo.fossil *****************************************\nSQLITE_CANTOPEN: cannot open file at line 36667 of [0c55d17973]\nSQLITE_CANTOPEN: os_unix.c:36667: (21) open(/home/jno/src/dropped-repo.fossil) - \nfossil: [/home/jno/src/dropped-repo.fossil]: unable to open database file\n
Run Code Online (Sandbox Code Playgroud)\n\n

是的,--dontstop旗帜让生活变得更轻松,但并不能解决问题。

\n\n

那么,问题是:如何正确删除存储库?

\n\n

到目前为止我发现的唯一方法是:

\n\n
    \n
  • fossil close
  • \n
  • 删除 repo 文件本身
  • \n
  • 运行sqlite3 ~/.fossildelete from global_config where name=\'\xe2\x80\xa6\'在所有提到该存储库的地方。
  • \n
\n\n

这看起来很难看。

\n\n

我看到一个new/init命令来创建一个存储库,但我看不到如何删除它。

\n\n

附言。Fossil的食谱:“不是有效的存储库” - 已删除的存储库(只是 …

fossil

3
推荐指数
1
解决办法
555
查看次数

标签 统计

fossil ×10

version-control ×3

.htaccess ×1

branch ×1

clone ×1

git ×1

merge ×1

trunk ×1

windows ×1