我想为一个开源项目提交一个差异以供审查。
我使用 SVN(来自终端,Ubuntu)获得了代码。我在几个文件中做了一些小的编辑。现在我只想提交一个更改。我所做的其余更改用于调试,不再需要。
我已经使用生成了差异svn di > ~/os/firstdiff.diff
svn di > ~/os/firstdiff.diff
所以我的问题是,如何丢弃我的本地更改?
有SVN的方法吗?如果没有,我将不得不去每个文件并删除我所有的编辑。然后我会生成一个新的差异,并提交它。
只需使用svn revert命令,例如:
svn revert
svn revert some_file.php
它(与所有其他 svn 命令一样)在svnbook 资源或手册页中,甚至在svn help命令中都有详细记录。
svn help