这是我第一次使用 Mercurial,所以这可能是一个非常新手的问题......
如果我创建一个存储库,例如 c:\HG1 我的所有文件都需要在那个目录下吗?
或者我可以添加来自不同文件夹的文件,例如“C:\myotherfolder”吗?
如果您可以从 diff 文件夹中添加...如何,似乎无法弄清楚。
谢谢。
ps 我来自非分布式源代码控制系统,所以也许我只是在以这种心态思考我的工作流程。
这是我第一次使用 Mercurial,所以这可能是一个非常新手的问题......
如果我创建一个存储库,例如 c:\HG1 我的所有文件都需要在那个目录下吗?
或者我可以添加来自不同文件夹的文件,例如“C:\myotherfolder”吗?
如果您可以从 diff 文件夹中添加...如何,似乎无法弄清楚。
谢谢。
ps 我来自非分布式源代码控制系统,所以也许我只是在以这种心态思考我的工作流程。
是的,所有要跟踪的文件都必须位于根存储库文件夹下。
不,他们没有,您可以使用符号链接(Windows 上的 mklink)将另一个文件夹链接到不在同一个父文件夹中的存储库中。
在此处查看我对类似问题的回答:https ://stackoverflow.com/a/19473449/471924