CVS로 프로ì �트 소스파ì�¼ 받아다가 다른곳ì—� 쓸때, ê°€ë�” CVS í�´ë�” 지우는게 너무 ì§œì¦�ë‚ ë•Œê°€ 있다. tortoise ê°™ì�€ë�°ì„œ 찾아ë´�ë�„ 없길래 그냥 간단하게 파ì�´ì�¬ìœ¼ë¡œ 작성.
CVSì—� ë³´ë©´ release 기능ì�´ 있ë�˜ë�°... CVSì—� 들어간 파ì�¼ì�€ 다 지워주는ë�° í�´ë�”를 안 ì§€ì›Œì£¼ì£ .ã…Žã…Žã…Ž -- Leonardong
----
임��
~cpp
# -*- coding: cp949 -*-
import os
def deleteCVSDirs(relativeRoot):
dirlist = None
try :
dirlist = os.listdir(relativeRoot)
except os.error:
print 'return'
return
for folder in dirlist :
if folder == 'CVS':
folderToDelete = relativeRoot + '/' + folder
print ('deleting.. ' + folderToDelete)
os.chmod(folderToDelete, 777)
deleteFiles(folderToDelete)
os.rmdir(folderToDelete)
else:
deleteCVSDirs(relativeRoot + '/' + folder)
def deleteFiles(folder):
print folder
files = os.listdir(folder)
for afile in files:
print afile
os.remove(folder+'/'+afile)
if __name__=='__main__':
deleteCVSDirs('C:\MyDocuments\Programming Source\Java\ì´ˆê³ ì†�í†µì‹ íŠ¹ê°•\neurogrid')
ㅎㅎ subversion � 해볼�했는�, 윈�우 �색기 버그있나� -_-a
나ì�˜ 경우는, 1. íƒ�색기ì—�서 해당 ë””ë ‰í† ë¦¬ì—� CVS로 í™”ì�¼ê²€ìƒ‰(하위í�´ë�” í�¬í•¨) 2. ì „ì²´ ì„ íƒ� 3. ì‚ì œ --1002
----
임��










