Subversion:如何预览提交?

zer*_*lus 6 svn

有没有办法列出将在我的本地副本中修改,添加和删除的所有文件,所以我可以在提交前进行健全性检查?

dim*_*mba 5

在每次提交之前这确实是一个很好的做法。

在 Windows 上,您应该使用TortoiseSVN。与比较工具(Beyond Compare等)结合使用就是您的获胜工具。

在 Linux 上,您可以同时使用

  • svn status(或简写svn st)查看修改/删除/添加的文件
  • svn diff <file>看到变化。我使用以下命令以更漂亮的形式查看差异: svn diff <file> | vim -