This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: sdist versus SVN
Type: Stage:
Components: Distutils Versions:
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: tim.peters Nosy List: loewis, tim.peters
Priority: normal Keywords: patch

Created on 2004-05-24 21:08 by tim.peters, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
patch.txt tim.peters, 2004-05-24 21:08 Treat .svn like RCS and CVS
Messages (3)
msg46050 - (view) Author: Tim Peters (tim.peters) * (Python committer) Date: 2004-05-24 21:08
The particular magic the disutils sdist command uses to 
prune CVS and RCS directories doesn't appear available 
via anything I can type in MANIFEST.in.  So when using 
sdist from an SVN checkout directory, huge steaming 
mounds of SVN admin files get sucked up, and then sdist 
fails because it can't delete the read-only SVN admin 
files it copied.  The patch adds .svn to the same regexp 
used to special case CVS and RCS directories, which 
solves the problem.
msg46051 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2004-05-31 18:25
Logged In: YES 
user_id=21627

The patch is fine, please apply.
msg46052 - (view) Author: Tim Peters (tim.peters) * (Python committer) Date: 2004-05-31 19:30
Logged In: YES 
user_id=31435

Checked in on HEAD,

Doc/dist/dist.tex; new revision: 1.74
Lib/distutils/command/sdist.py; new revision: 1.58
Misc/NEWS; new revision: 1.979
History
Date User Action Args
2022-04-11 14:56:04adminsetgithub: 40286
2004-05-24 21:08:07tim.peterscreate