SVN:一个文件赢了';t更新

SVN:一个文件赢了';t更新,svn,Svn,是否可以在SVN中运行 svn update svn diff 并从svn diff获取输出,而不会在更新阶段获得任何冲突 特别是,我在svn目录中有一个空文件。在服务器上,它是一个长而复杂的文件。svn diff ing向我显示此文件中的所有行都已被擦除;但是,svn更新不会改变任何内容。我应该怎么做才能还原该文件和所有其他类似文件?鉴于您没有使用Subversion的术语,很难理解您的问题,但是如果您想放弃工作副本中未提交的更改,则需要使用子命令。回答问题的第一部分(更一般的)是:是 您可

是否可以在SVN中运行

svn update
svn diff
并从svn diff获取输出,而不会在更新阶段获得任何冲突


特别是,我在svn目录中有一个空文件。在服务器上,它是一个长而复杂的文件。svn diff ing向我显示此文件中的所有行都已被擦除;但是,svn更新不会改变任何内容。我应该怎么做才能还原该文件和所有其他类似文件?

鉴于您没有使用Subversion的术语,很难理解您的问题,但是如果您想放弃工作副本中未提交的更改,则需要使用子命令。

回答问题的第一部分(更一般的)是:是


您可以在本地计算机上进行一些文件修改,比如在文件的开头。
更新
可以合并一些更改,比如在文件末尾。如果这两个领域不重叠,就不会有任何冲突。但是,您的更改尚未提交,因此
diff
“保存文件时仍会显示这些更改,当然,后续的
commit
会提交这些更改。

这就解决了问题,谢谢。我应该用什么术语?我习惯于使用git,而不是svn-P-很高兴这有帮助。