<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EC%9E%84%EC%9D%B8%ED%83%9D%2FCVSDelete</id>
	<title>임인택/CVSDelete - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EC%9E%84%EC%9D%B8%ED%83%9D%2FCVSDelete"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%9E%84%EC%9D%B8%ED%83%9D/CVSDelete&amp;action=history"/>
	<updated>2026-05-15T19:19:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EC%9E%84%EC%9D%B8%ED%83%9D/CVSDelete&amp;diff=67313&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:30, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%9E%84%EC%9D%B8%ED%83%9D/CVSDelete&amp;diff=67313&amp;oldid=prev"/>
		<updated>2021-02-07T05:30:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;CVS로 프로젝트 소스파일 받아다가 다른곳에 쓸때, 가끔 CVS 폴더 지우는게 너무 짜증날때가 있다. tortoise 같은데서 찾아봐도 없길래 그냥 간단하게 파이썬으로 작성.&lt;br /&gt;
&lt;br /&gt;
 # -*- coding: cp949 -*-&lt;br /&gt;
 import os&lt;br /&gt;
 &lt;br /&gt;
 def deleteCVSDirs(relativeRoot):&lt;br /&gt;
 	dirlist = None&lt;br /&gt;
 	&lt;br /&gt;
 	try :&lt;br /&gt;
 		dirlist = os.listdir(relativeRoot)&lt;br /&gt;
 	except os.error:&lt;br /&gt;
 		print &amp;#039;return&amp;#039;&lt;br /&gt;
 		return&lt;br /&gt;
 &lt;br /&gt;
 	for folder in dirlist :&lt;br /&gt;
 		if folder == &amp;#039;CVS&amp;#039;:&lt;br /&gt;
 			folderToDelete = relativeRoot + &amp;#039;/&amp;#039; + folder&lt;br /&gt;
 			print (&amp;#039;deleting.. &amp;#039; + folderToDelete)&lt;br /&gt;
 			os.chmod(folderToDelete, 777)&lt;br /&gt;
 			deleteFiles(folderToDelete)&lt;br /&gt;
 			os.rmdir(folderToDelete)&lt;br /&gt;
 		else:&lt;br /&gt;
 			deleteCVSDirs(relativeRoot + &amp;#039;/&amp;#039; + folder)&lt;br /&gt;
 &lt;br /&gt;
 def deleteFiles(folder):&lt;br /&gt;
 	print folder&lt;br /&gt;
 	files = os.listdir(folder)&lt;br /&gt;
 	for afile in files:&lt;br /&gt;
 		print afile&lt;br /&gt;
 		os.remove(folder+&amp;#039;/&amp;#039;+afile)&lt;br /&gt;
 &lt;br /&gt;
 if __name__==&amp;#039;__main__&amp;#039;:&lt;br /&gt;
 	deleteCVSDirs(&amp;#039;C:\MyDocuments\Programming Source\Java\초고속통신특강\neurogrid&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
CVS에 보면 release 기능이 있던데... CVS에 들어간 파일은 다 지워주는데 폴더를 안 지워주죠.ㅎㅎㅎ -- [[Leonardong]]&lt;br /&gt;
 ㅎㅎ subversion 도 해볼라했는데, 윈도우 탐색기 버그있나봐 -_-a&lt;br /&gt;
&lt;br /&gt;
나의 경우는, 1. 탐색기에서 해당 디렉토리에 CVS로 화일검색(하위폴더 포함) 2. 전체 선택 3. 삭제  --&amp;amp;#91;1002&amp;amp;#93;&lt;br /&gt;
----&lt;br /&gt;
[[임인택]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>