2011-05-13 5 views
2

최근에 almostfreespeech.net으로 새로운 계정에 새 저장소를 구축하기로 결정했습니다. svn에 대한 지원이 있다는 것을 알고 있지만 예상대로 작동하지 않는 것 같습니다. 예를 들어Subversion - 새 저장소를 만들 수 없습니다.

, 나는이 할 경우 : 다음

svnadmin create /home/private/svn/myproject 

을 : 마지막으로

cd /home/private/svn 
mkdir mytree && mkdir mytree/tags && mkdir/trunk && mkdir/branches 

그리고를 시도이를 가져올 수 :

그것은 파일을 추가 할 것을 주장
svn import /home/private/svn/mytree file:///home/private/svn/myproject -m "Initial import" 

, 그러나 그들은 실제로 아무데도 존재하지 않습니다./svn/myproject는 비어 있고, .svn 폴더는 원본 또는 대상에서 생성되지 않습니다. 작업 복사본이 만들어지지 않습니다.

내가 정말로 원하는 것은 심포니 기반 응용 프로그램에서 작업 할 수있는 저장소를 구축하는 것입니다.

내가 누락 된 항목이 있습니까? 나는 바보가 될거야! 어떤 도움을 주셔서 감사합니다.

+0

나는 또한 디렉토리를 만드는 방법에 대한 실수를 저질렀다고 생각한다. (나는 질문을 올릴 때 실수라고 생각하고 실제 디렉토리 구조는 컴퓨터에서 올바르다.) –

답변

5

파일을 체크 아웃 한 부분이 누락되었습니다. 이 디렉토리 구조를 svn 저장소에 제대로 가져 왔지만 실제로는 체크 아웃을 수행하지 않았습니다. 이제는 'mytree'디렉토리 (하위 폴더 - 즉각적으로 제거하지 말고 다른 이름의 디렉토리로 체크 아웃을 수행하는 것이 안전 할 수 있음)를 제거해야합니다. 그러면 다음 작업을 수행 할 수 있습니다.

svn checkout file:///home/private/svn/myproject mytree 

이렇게하면 저장소가 체크 아웃되고 설정이 완료됩니다.

+0

항상 그렇게 간단합니다! 고마워. –

+1

당신은 환영합니다, 나는 아직도 자신보다 단순한 것들로 더 자주 잡히는 경향이 있습니다! –