2012-10-10 2 views
0

파이썬 커밋 후크를 확장하여 모든 수정 속성을 변경하지 않고 수정 한 모든 파일 만 찾을 수있는 방법을 찾고 있습니다.Subversion Python에서 텍스트 상태 데이터 가져 오기 커밋 후크

사용할 수있는 SVN.Core 또는 SVN.fs 또는 다른 SVN 가져 오기 lib 함수가 있습니까?

나는 현재 svn_fs_txn_prop

으로 찾고 있어요하지만 많은 행운이 없었어요. 사전에

감사합니다.

답변

1

Python에서 Subversion Core 라이브러리를 사용하면 커밋과 관련된 여러 Subversion 속성을 읽을 수있는 클래스를 만들 수 있습니다.

당신이 호출 할 수있는 일이 같은 :

changeCollector = svn.repos.ChangeCollector(self.fs_obj,self.fsroot,self.pool); 

     for path, change in changeCollector.changes.items(): 
      # this is the property that i want 
      change.text_changed