Making the folder unmanaged by SVN

Is it possible to delete the folder from repository the way it wont be removed from each user’s local repository?

In my case there is a directory named ‘config’ that was intended to be version-controlled. Now we decided to remove that directory from version-control but leave it on each person computer (and add it to svn:ignore by the way). Problem is, if I delete that directory with “svn delete” – it will get deleted from everyone’s computer and I don’t want that.

  • Subversion post-merge tree conflict - “local delete, incoming edit upon merge”
  • Having latest copy of SVN'ed files in document root
  • Building a particular revision in Jenkins Pipeline
  • Why is eclipse trying to copy my .svn folders from src to bin, and how can I make it stop?
  • How to set Subversion properties with git-svn
  • svn “no element found” error
  • Open Office and subversion compatibility
  • Why does `git-svn` hang at `Found possible branch point:`
  • Subversion svn+http access
  • What makes Git better than Subversion for merging?
  • git svn - Unrecognized URL scheme error
  • Multiple Subversion clients and TortoiseSVN
  • 2 Solutions collect form web for “Making the folder unmanaged by SVN”

    Only way I know of is to keep it on your own working copy:

    svn delete --keep-local

    You’re stuck because you can’t ignore a version controlled file.

    If it’s really important and you use TortoiseSVN, then you could perform the operation in 2 phases – create a client-side pre-update hook to export the directory (or files), then in post-update (after svn:ignore has been added to working copy) copy the directory or files back again.

    Sounds like a right PITA though and IMHO you’re probably better off sending an email explaining the situation and giving advance notice to export config before you do the commit.

    You’ll want to add svn:ignore on the directory once it’s un-version controlled; but in order to get it out of version control, I think you’ll have to svn:delete it, have each dev copy it out, delete the .svn directories, do an update, then copy it back.

    This related question may help also.

    Git Baby is a git and github fan, let's start git clone.