使用svn remove - 保留磁盘上的文件而不是删除它?

use*_*114 5 svn

我正在创建一个eclipse项目,它会生成许多我不想在版本控制下保留的文件.例如,它创建一个项目文件夹,如:

project/
    bin/
      horse.class
      cow.class
    src/
      horse.java
      cow.java
Run Code Online (Sandbox Code Playgroud)

所以我要做的是将项目文件夹添加到svn,如:

svn add project
Run Code Online (Sandbox Code Playgroud)

这使得一切都得到控制,甚至是bin和.class文件.所有这些文件旁边都会有一个"a".

如何从这些文件中删除"添加"状态?如果我尝试:

svn remove bin/horse.class 
Run Code Online (Sandbox Code Playgroud)

我必须使用--force选项,它会从磁盘中删除该文件.有没有办法简单地从源中删除它但从磁盘中删除文件?

谢谢

wel*_*elp 0

svn rm --keep-local bin/horse.class应该可以解决这个问题,尽管我建议使用subclipse。安装非常简单,并且比命令行工具集成得多(我相信您可以想象)。