我已经阅读了这里的一些问题和答案,但它并不完全符合我的情况。
我想把我所有的化石都放在一个地方。
所以我有
带有WebPages_Repo存储库和Dev_repo等存储库的c:\Fossil_Repos\,等等
我想把我的原始网页和开发页面放在不同的目录中,这些目录不是Fossil_Repos目录,这是我的结构
c:\Fossile_Repos\
c:\DevEnvironment\
c:\WebPageDevelopment\这种结构似乎不是不合理的。
如果我在c:\Fossile_Repos\中运行以下命令
fossil open Dev_Repo
fossil add c:\DevEnvironment然后,我看到c:\DevEnvironment下的所有目录和文件的列表,然后我继续添加
fossil commit -m "first deposit"并在第一个文件上得到一条错误消息,指出该文件不存在。请注意,文件路径是正确的(但是,它使用unix文件分隔符方法将目录报告为C:/DevEnvironment/firstFile.xml )
有没有人想过我能不能做到?
提前感谢
大卫
发布于 2012-06-15 21:56:26
你可以把回购放在你喜欢的任何地方。但是,您必须从结帐内部向fossil发出命令。
因此,在您的示例中:
cd c:\DevEnvironment
fossil open c:\Fossile_Repos\repo_file_name
.. edit the files ...
fossil commit -m "first deposit"https://stackoverflow.com/questions/11051999
复制相似问题