如何使用Eclipse忽略SVN中的某些文件

时间:2014-07-29 18:41:33

标签: eclipse svn

我有一个奇怪的问题。我正在使用Linux Mint 16(Petra)并在Eclipse中使用SVN。在SVN我有很多网站,例如stackoverflow.com(SVN中的项目名称)。在这个项目(你想要的名字)我有来自FTP的所有文件甚至缓存文件bcs我在localhost上测试我的网站。当我导入这个项目时,一切都很好。我换了几个文件。最后,当我想要与SVN同步时,我有例如1k文件。其中很多都是cache,tpl.php或.sr。

在eclipse首选项>团队>忽略的资源我添加了所有这些资源。在终端我想做同样的事情,但我不能做一些命令和错误:

G41MT-S2P ~ # svn propset svn:ignore cache .
svn: E155007: '/root' not a working copy

无论我做什么都不会发生。我在网上发了几篇文章,大家都说svn:在eclipse工作时忽略当这个文件不在SVN中时。我的例子不同,因为我在SVN和localhost中需要这个文件。

对不起我的语言。 亲切的问候

1 个答案:

答案 0 :(得分:0)

  1. svn:ignore属性仅影响工作副本中的未版本化项目,
  2. 必须针对工作副本运行命令行svn propset。你在一个不是工作副本的文件夹上运行它,因此你得到错误。
  3. 当您将项目放到Subversion时,通常会设置svn:ignoresvn:global-ignore。即你知道你的工作副本会有一些,比如说A,B,C,那些不能存放在存储库中的项目,所以你要设置Subversion从一开始就忽略这些A B C项目。
  4. 阅读SVNBook