Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial Hg:复制文件而不保存历史记录(复制为新文件)_Mercurial_Pycharm_Tortoisehg - Fatal编程技术网

Mercurial Hg:复制文件而不保存历史记录(复制为新文件)

Mercurial Hg:复制文件而不保存历史记录(复制为新文件),mercurial,pycharm,tortoisehg,Mercurial,Pycharm,Tortoisehg,我正在复制文件夹中的现有文件(在Pycharm中选择它们,复制并粘贴到另一个文件夹) 我还尝试在MacOS终端上复制文件 cp -R source_folder destination_folder 在这两种情况下,TortoiseHG都表明该文件是从其源复制的。如何在不保存历史记录的情况下复制文件?我需要将该文件创建为新文件 如果我手动创建一个新文件并将源文件的内容复制到新文件中,这是可能的。但是如果你有大量的文件要复制,那就复杂得多了。看来我找到了解决办法。我猜从Pycharm复制执行hg

我正在复制文件夹中的现有文件(在Pycharm中选择它们,复制并粘贴到另一个文件夹)

我还尝试在MacOS终端上复制文件

cp -R source_folder destination_folder
在这两种情况下,TortoiseHG都表明该文件是从其源复制的。如何在不保存历史记录的情况下复制文件?我需要将该文件创建为新文件


如果我手动创建一个新文件并将源文件的内容复制到新文件中,这是可能的。但是如果你有大量的文件要复制,那就复杂得多了。看来我找到了解决办法。我猜从Pycharm复制执行
hgcopy
命令(在其他问题中提到)

从终端复制是可以的,但我忘记了忘记以前复制的文件。我用右键点击了Ortoisehg中的文件名并选择了遗忘选项。然后像我以前做的那样从终端窗口复制

cp -R source_folder destination_folder
就这样