제 일의 자리에는 SVN과 TortoiseSVN (Windows XP)을 클라이언트로 사용합니다. 나는 길고 통근하고 오프라인 기간 동안 일한다.
이제 로컬에서 "확장 실행 취소"기능을 사용하고 싶습니다. 즉, 예를 들어 리팩터링을 감히하기 위해 SVN 작업 사본의 로컬 버전 관리를하고 싶습니다.
예 : git, mercurial 등은 SVN을 사용하기 때문에 옵션이 아닙니다.SVN 작업 복사본의 로컬 버전 제어 경험이 있습니까?
내가 알고 싶은 것은 다른 사람이 로컬 SVN 작업 복사본을 버전 관리하는 데 경험이 있거나 로컬 git 또는 비슷한 것을 실행하는 것입니다.
잠재적 인 단점이 있습니까? (아마도 .svn 폴더 또는 그와 유사한 부분을 망친다.)
일부 "바닐라"SVN 클라이언트를 사용하여 모든 SVN 저장소 통신을 수행합니까, 아니면 어떤 시점에서 어떤 자식/Subversion 통합 도구를 사용합니까? – Niklas
TortoiseSVN입니다. Windows에서 SVN 지원 MSysGit은 잘 포팅되지 않습니다. 회사의 repo에서 어떤 것도 파괴 할 위험이 없습니다. 따라서 "회사"의 "표준"SVN 클라이언트와 "나"의 Git 클라이언트를 사용합니다. –
오프라인으로 작업 할 때 다른 버전 제어 시스템을 사용하는 것이 어떻습니까? 예 : 로컬 VSS? –