파이썬 프로그램에서 SVN 커뮤니케이터를 구현하여 작업중인 모든 파일이 사용자 상호 작용없이 자동으로 사용자의 SVN 계정에 저장되도록하고 싶습니다 (이미 제공된 사용자 이름과 암호로 파이썬이 저장소). 이런 종류의 의사 소통을 처리 할 수있는 도서관이 있습니까?Python이 SVN과 자동으로 통신 할 수 있습니까
감사합니다.
파이썬 프로그램에서 SVN 커뮤니케이터를 구현하여 작업중인 모든 파일이 사용자 상호 작용없이 자동으로 사용자의 SVN 계정에 저장되도록하고 싶습니다 (이미 제공된 사용자 이름과 암호로 파이썬이 저장소). 이런 종류의 의사 소통을 처리 할 수있는 도서관이 있습니까?Python이 SVN과 자동으로 통신 할 수 있습니까
감사합니다.
다양한 svn 작업에 파이썬 인터페이스를 제공하는 pysvn 프로젝트가 있습니다. 당신은 행동하고자하는 사용자 액션에 대해 svn commit 작업을 호출하는 것을 사용할 수 있습니다.
Python bindings for SVN이 있습니다. 그들은 C API를 따르므로 매우 "Python"이 아닌 상당히 낮은 수준의 인터페이스를 제공합니다. 요즘 설치가 얼마나 쉬운 지 모르겠습니다. 과거에이 API를 사용하려고 시도했는데, C API 문서를 사용하여 작동하게하는 방법을 찾아야했습니다.
pysvn은 "Pythonic"API를 제공합니다. 나는 이것을 사용해 왔으며 비교해 보면 매우 간단하다는 것을 알았다.