如果不在svn中签入,我如何忽略本地修改?

时间:2013-12-04 20:01:50

标签: svn

我需要知道如何让svn忽略本地修改而不进行提交。以下是对原因的细分:

  • 我需要运行内部工具
  • 此工具使用当前在我们的构建环境中工作的文件
  • 此工具执行svn状态以查找任何未经注释的更改,如果找到任何
  • 则会失败
  • 我正在尝试本地调试,但我需要做一个小小的改动才能使用我的用户ID而不是我们的构建环境的无头用户
  • 当我将文件更改为指向我的本地用户时,当我运行svn status时它会显示为已修改,现在由于我的svn工作区不干净,该工具将无法完成运行

我不想为此检查任何更改,因为我需要进行的更改都是本地的。我不能做svn propset svn:ignore <file> <dir>,因为这需要签到才能让它被忽略。

有什么方法我可以让svn忽略我的本地更改并使svn状态显示为干净而不进行签入

1 个答案:

答案 0 :(得分:3)

为此文件和版本创建一个“模板”,然后让用户制作文件的本地(非SVN)副本以进行本地修改。

Straight from the FAQ