How do I make svn ignore unversion files only in my working copy?

我是研究僧i 提交于 2020-01-12 12:53:32

问题


duplicate: Ignore SVN ignore... possible?


Suppose my working copy is littered with unversioned files that I don't want to delete. I want svn to ignore these files, but I do not want to add them to the ignore list, because I don't want to pollute other people's working copy with my ignore list. Is this possible in svn?

Clarification: I'm not sure why, but people keep advising me to edit my global configs; however, this is not what I'm what I'm looking for. What I want to do is target specific files in a particular working copy. Is this even possible??


回答1:


Yes, the user configuration file can contain the global-ignores option which is exactly what you're looking for.

The location of this file varies by platform. From the documentation:

On Unix-like systems, this area appears as a directory named .subversion in the user's home directory. On Win32 systems, Subversion creates a folder named Subversion, typically inside the Application Data area of the user's profile directory (which, by the way, is usually a hidden directory). However, on this platform the exact location differs from system to system, and is dictated by the Windows registry.




回答2:


If you are using TortoiseSVN, you can go in TortoiseSVN's settings (Right Click > TortoiseSVN > Settings).

In the General Tab, Subversion Group, add a lone asterisk (*) to the Global Ignore Pattern option.




回答3:


In your private subversion config file for the repository, set the global-ignores flag, like this:

[miscellany]
global-ignores = *.class *.o


来源:https://stackoverflow.com/questions/1146347/how-do-i-make-svn-ignore-unversion-files-only-in-my-working-copy

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!