从与SVN、eclipse IDE的同步中排除某些文件
是否可以从与SVN的同步中排除/忽略SVN中存在的某些特定文件 这些文件已经存在于SVN中,我相信在其他帖子中,从与SVN、eclipse IDE的同步中排除某些文件,eclipse,svn,Eclipse,Svn,是否可以从与SVN的同步中排除/忽略SVN中存在的某些特定文件 这些文件已经存在于SVN中,我相信在其他帖子中,rightClick->Team->SVN:IGnore只适用于SVN中不存在的文件 我读过其他帖子,但找不到答案 原因:我们有一些文件在SVN中有一些特定的内容,而本地工作区中有一些其他内容,人们错误地将这些配置文件的版本签入SVN 在Windows上下文菜单中有一个选项,方法是右键单击文件到unversioncontrol并添加到忽略列表。即使插件菜单中没有此选项,该操作也应该被插
rightClick->Team->SVN:IGnore
只适用于SVN中不存在的文件
我读过其他帖子,但找不到答案
原因:我们有一些文件在SVN中有一些特定的内容,而本地工作区中有一些其他内容,人们错误地将这些配置文件的版本签入SVN 在Windows上下文菜单中有一个选项,方法是右键单击文件到unversioncontrol并添加到忽略列表。即使插件菜单中没有此选项,该操作也应该被插件识别
如果您不想为此使用Ortoise,一个简单的解决方法是:
- 从文件夹中删除文件(暂时将其存储在其他位置)
- 提交,删除的文件
- 如果您现在不在提交的计算机更新中
- 粘贴回已删除的文件,并将其添加到忽略列表中
在所有较新版本的解决方案中:是。但是您仍然可以恢复到早期版本来恢复文件。据我所知,通过unversioncontrol选项,文件将不再更新,但不会在更新时删除。最好先在测试SVN设置中尝试;)对的我想你指出人们误检了它,所以我猜你希望该文件不应该在SVN中:)我想我不太清楚。svn和我的工作区中都有一个文件
a.xml
。这两个文件有不同的内容,我不希望我的工作区版本覆盖svn中的版本。现在,当我同步时,我在a.xml
上看到传出更改,我希望忽略此文件,因此我看不到这一点,因为尽管有明显的警告,有些人还是粗心地签入了此文件:)如果是这样的话,我想你不能用斯维尼诺。也许可以看看SVN提交钩子,只授予特定用户更改/提交这些保留文件的能力。hmmm。。编辑权限不是我的选择。不过,感谢您的快速帮助。:)