마침내 SourceSafe에서 Subversion으로 전환하는 그룹이 생겼습니다. 불행히도 관리자는 여전히 모든 단일 파일에 배타적 잠금을 사용하려고합니다. 그래서 모든 파일에 svn : needs-lock 속성을 설정하고 속성이 설정되어 있는지 확인하기 위해 미리 커밋 된 후크를 만들었습니다.Subversion에서 어떤 파일이 잠겨 있는지 확인하는 가장 좋은 방법은 무엇입니까?
Linux 서버에서 Subversion을 실행 중입니다. 우리 중 대부분은 Windows 컴퓨터를 사용하고 일부는 Mac을 사용합니다. 우리는 다양한 SVN 클라이언트 (TortoiseSVN, SmartSVN, Subclipse 등)를 사용하고 있습니다.
지금 우리가 필요로하는 것은 현재 저장소 전체에 잠겨있는 (그리고 잠근 사용자가있는) 모든 파일을 보는 좋은/쉬운 방법입니다. 나는 Tortoise와 Subclipse에서 조금 찔러 보았지만 내가 찾고있는 것을 발견하지 못했습니다. 우리 프로젝트에는 여러 수준의 하위 디렉토리가 여러 개 있기 때문에 개별 디렉토리를 살펴 보는 데 너무 많은 시간이 소요됩니다.
나는 현재 잠긴 모든 항목과 잠긴 사람을 나열하는 단일 보고서를 실행할 수 있습니다. 이러한 유형의 정보를 얻는 가장 좋은 방법은 무엇입니까?
에 대한 the svnbook를 볼 수 있지만, 이러한 잠금은 코드의 공유 영역에서 생산성 킬러가 될 것입니다. 병합 도구는 이제 꽤 좋으며 사장님이 생각하는 것보다 병합을 병합하는 것이 더 쉽습니다. –
@TomLeys 소스 코드 나 좋은 병합 가능한 파일 형식이있을 수 있습니다. 그러나 항상 그런 것은 아닙니다. 예를 들어 SVN이 데이터 파일이나 사무실 문서를 관리하는 데 사용되는 경우가 있습니다. 그 중 누구도 쉽게 연결할 수없고 널리 사용되는 병합 도구가 없습니다. – peterh
* 현상금은 새로운 대답을위한 것인데, 잠긴 파일 목록을 원격 저장소에서 얻으려면 어떻게해야합니까? 2) 명령 행 클라이언트로 수행합니다. * – peterh