import os
import pysvn

c = pysvn.Client()
for root, dirs, files in os.walk("."):
    dirs.remove(".svn")

    for fileName in files:
        if fileName == "vssver.scc":
            filePath = os.sep.join((root, fileName))
            print filePath
            c.remove(filePath)
2008/07/29 15:13 2008/07/29 15:13
TAG
받은 트랙백이 없고, 댓글 하나가 달렸습니다.

댓글+트랙백 RSS :: http://myevan.net/rss/response/114

댓글+트랙백 ATOM :: http://myevan.net/atom/response/114

from pysvn import Client
from os import access
from os import R_OK
from os import walk
from os import sep

KEY = "paladin"
OLD_FOLDER = "fighter"
NEW_FOLDER = "fighter2p"

c = Client()
for root, dirs, files in walk(OLD_FOLDER):
    dirs.remove(".svn")
    for fileName in files:
        if KEY in fileName:
            oldName = sep.join((root, fileName))

            newRoot = root.replace(OLD_FOLDER, NEW_FOLDER)
            newName = sep.join((newRoot, fileName))
            c.move(oldName, newName)

2008/06/24 16:15 2008/06/24 16:15
TAG ,
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://myevan.net/rss/response/111

댓글+트랙백 ATOM :: http://myevan.net/atom/response/111

from pysvn import Client
from os import access
from os import R_OK
from os import walk
from os import sep

c = Client()
if access("monster", R_OK) and not access("npc", R_OK):
    c.move("monster", "npc")

for root, dirs, files in walk("npc"):
    dirs.remove(".svn")
    for fileName in files:
        if "monster" in fileName:
            oldName = sep.join((root, fileName))
            newName = sep.join((root, fileName.replace("monster", "npc")))
            c.move(oldName, newName)
2008/06/04 22:28 2008/06/04 22:28
TAG ,
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://myevan.net/rss/response/110

댓글+트랙백 ATOM :: http://myevan.net/atom/response/110

import os
import pysvn

client = pysvn.Client()
for root, dirs, files in os.walk("."):
    if ".svn" in dirs:
        dirs.remove(".svn")

    for dir in dirs:
        if dir == "monster":
            path = os.sep.join((root, dir))
            print path
            client.remove(path)

폴더 이름이 "monster" 인 폴더를 찾아 삭제합니다.
( commit 을 해야 실제 삭제 됩니다 )
2008/05/15 14:05 2008/05/15 14:05
TAG
트랙백은 하나, 댓글이 없습니다.

댓글+트랙백 RSS :: http://myevan.net/rss/response/108

댓글+트랙백 ATOM :: http://myevan.net/atom/response/108