文件冲突丢失,怎么样保护起来1
发布网友
发布时间:2023-10-27 17:40
我来回答
共1个回答
热心网友
时间:2024-11-10 07:51
6/7 分步阅读
以下情况可能引发冲突:
您和您的伙伴同时修改了同一个文件
同步应用程序自动生成文件时(例如 QQ 聊天记录、软件配置文件等),如果多个电脑同时运行该应用程序,则很容易产生冲突
取消同步后,修改了同步文件夹内的文容,再次同步后,被修改的文件一定会冲突
在未打开坚果客户端的情况下,在两台电脑上修改了同一个文件
2/7
坚果云重命名的冲突文件的文件名在windows上带有“-冲突”字样,在linux和mac上带有“-NSConflict”字样。如果该同步文件夹还会和其他用户同步,那么冲突文件名字中会加上产生该冲突文件的用户昵称。
具体如下图所示:
3/7
如何解决文件冲突?
文件冲突发生后,你可以在本地搜索所有带有“-冲突”(Windows)字样或”-NSConflict”(Mac OS X或Linux)的文件!
4/7
如果确定文件内容没有实质修改,或者冲突文件内容应该被云端文件覆盖,那么可以直接移除所有冲突文件。即使出现误操作,仍然可以从坚果云的历史版本中恢复出该冲突文件,进行内容比对。
5/7
如果您按照我们推荐的方法利用git/hg管理代码,对于代码库(Repository)中的冲突文件可以直接删除无需担心数据冲突。例如,您可以搜索其下所有带“-冲突”或者“-NSConflict” 的文件,然后将其一起移除。
6/7
如果明确两份文件的内容有区别(此情景常发生于多人同步),您需要手动打开两个文件,比对内容,然后将冲突文件中的修改挪到原文件中,随后删除冲突文件。 对于文本文档,可以采用winmerge等工具进行比对;对于Word文档,可以采用Word自带的文件内容比较进行比对(Office 2003:工具->比较并合并文档,Office 2007以上:审阅->比较)。
7/7
如果因为卸载客户端或者“取消同步”后修改了文件导致内容和云端不一致,在重新安装客户端和“恢复同步”后产生的冲突,那么可以确信冲突文件应该是更新版本。您可以删除云端同步下来的文件,然后将冲突文件重命名为原来的名字。