我是版本控制和Fossil的新手。我们正在使用Fossil来管理C代码的版本控制。我需要使用命令“更新版本号”返回到先前的版本,但是它不起作用,因为先前版本中包含的文件之一是“ Desktop.ini”。当化石试图复制该文件时,可能由于Windows权限而导致错误。有什么办法可以从以前的签入中删除文件?另一个选择是什么?我可以键入“ update file1 file2 file3 ....版本号”,但是这对于所有文件都是很耗时的,并且我看不到更新除单个文件以外的所有内容的方法。
答案 0 :(得分:0)
您要做的所有事情(使用GUI,即化石ui)是要从中删除文件的签入,然后单击要删除的每个文件,然后单击Shun选项,然后确认。完成所有文件的重建。
上面的方法应该起作用。
可以肯定的是,在将文件更改为只读后,我只是在样本化石上进行了尝试,以使更新明显失败。从先前版本回避文件不会再中止更新。