2012-02-16 2 views
0

내 시나리오가 약간 뒤 틀렸음을 알고 있습니다. repo URL의 이름을 변경하라는 Repo 소유자를 찾아 왔습니다. 기본적으로 h..p : // svn/ABC/Repo_XYZ에서 h..p : // svn/ABC/XYZ /로 변경하려고합니다.Subversion에서 저장소 URL을 변경하려면 어떻게해야합니까?

우선 이것이 정말로 가능한지 알고 싶습니다. 서버에 대한 관리자 권한이 있지만 사용자 입장에서는 아무 것도 할 수 없습니다. Google에서 주위를 둘러 보았지만 어디에서나 최종 사용자가 SVN 서버 관리 관점에서 볼 수있는 문제가 아닌 문제를 해결할 수있는 방법을 발견했습니다. 이 변경 사항이 URL에서 어떻게 발생하는지 알고 싶습니다. URL 변경과 함께 우리가해야 할 다른 변화가 있습니다. 잘 설명하지 않았을 수 있습니다. 누군가가 할 수있는 편집에 감사드립니다. 감사합니다.

+0

그래서 저장소의 이름을 바꾸시겠습니까? 나는 여러 번 해왔다. 정확히 어떻게 서버를 설정 했느냐에 달려 있습니다. –

+0

Warren, the_mandrill이 내게 서버 측 구성이 아닌 클라이언트 측 구성을 찾고 있다고 말한 것입니다. 나에게 통찰력을 줄 수 있다면 고맙겠습니다. – Alix

답변

0

입력을 클릭합니다. 실제로 Repo_XYZ 하위 디렉토리에 저장소가 있으므로 XYZ에 소프트 링크 할 수 있어야합니다. 이 방법을 사용하면 URL의 경로 부분을 변경할 수 있습니다 (나는 http://server/path/to/repo/dirs/Source이 아닌 http://server/svn/Source을 가질 수 있도록 사용했습니다). 한 가지 잠재적 인 문제는 저장소의 이름과 경로를 변경하는 것이지만 문제는 아닌 것으로 생각합니다.

0

SVN 클라이언트에 따라 다릅니다. 당신이 SmartSVN를 사용하는 경우 단지 메뉴 변경 -이> 의향과 (Windows 서버를 사용하는 경우 또는 접합 지점) 서버에 소프트 링크를 설정하여이 가능해야 새로운 URL

+0

그는 클라이언트 구성보다는 서버 구성에 대해 묻고 있습니다. –

0

확인. 우리는 아파치 봉사의 repos에 대해 말할 경우의 예로서 my collection에서 볼 수 있도록

내가 가진 경로/SVN/안녕 /로 "안녕하세요"REPO 때문에 :

SVNParentPath "D:/Repositories/"

d:\Repositories>dir /AD /B 
... 
Hello 

SVNParentPath에서 디렉터리의 이름을 변경하면 효과적으로 repo의 이름을 바꾸고 URL을 변경합니다.

관련 문제