Mac OS X 10.5.6에서 Subversion 설정이 있습니다. 내가 할 때svn 가져 오기가 작동하지 않는 이유는 무엇입니까?
svn import myproject file:///library/subversion/myproject/trunk -m "initial import"
Committed revision 2.
아무 일도 일어나지 않습니다. 명령 프롬프트에서 돌아 왔고 파일을 가져올 수 없습니다. 어떤 제안? 당신이
Mac OS X 10.5.6에서 Subversion 설정이 있습니다. 내가 할 때svn 가져 오기가 작동하지 않는 이유는 무엇입니까?
svn import myproject file:///library/subversion/myproject/trunk -m "initial import"
Committed revision 2.
아무 일도 일어나지 않습니다. 명령 프롬프트에서 돌아 왔고 파일을 가져올 수 없습니다. 어떤 제안? 당신이
? myproject에있는 파일 (있는 경우)은 저장소에 추가됩니다. myproject 자체의 변경 사항은 없습니다. 체크 아웃해야하는 작업 복사본을 얻으려면.
"Added ..., Addedd ..."와 같은 줄을 예상하고 있습니다. 의미 파일은 실제로 추가되고 있으며 실제로는 추가되지 않습니다. 다른 사용자 계정을 만들었습니다. 새 계정이 추가되었습니다. 내가 "추가 ..."라인을 가지고 또한 저장소에있는 파일을 볼 수 있습니다. – 4thSpace
책을 읽었습니까? "Adding ..."항목을 모두 확인하십시오. http://svnbook.red-bean.com/en/1.5/svn.tour.importing.html. 그것들이 없다면 아무 것도 추가되지 않습니다. – 4thSpace
실제로/library/subversion/myproject/trunk 아래에 파일이 있다고 가정 할 수 있습니까? 디렉토리가 추가되었는지 확인하려면 svn 체크 아웃 URL 또는 svn 목록 URL을 지정하십시오. 또한 svn import는 작업 복사본없이 사용하도록 설계되었지만 svn add는 작업 복사본을 사용합니다. – si618
자세한 내용은 여기에 svn 전자 책을 참조하십시오! ->http://svnbook.red-bean.com/en/1.5/svn-book.pdf
커밋하기 전에 현재 디렉토리의 파일을 저장소에 추가 할 것을 SVN에 알려줘야합니다.
svn add [filename]
--edit
OK 빠른 학습
당신이 당신의 저장소에 당신의 "작업 복사본"을 할 디렉토리로 이동
.SVN CHECKOUT [my_repository_address]
당신이 저장소에 추가 할 파일을 생성 한 다음 가서 읽어 보시기 바랍니다 완료 저장소
SVN COMMIT
다시 그들에게
SVN ADD [my_file]
을 변경 사항을 커밋 추가 무료로 사용할 수있는 온라인 서점 : http://svnbook.red-bean.com/en/1.5/index.html
[mydirectory] svn을 추가하면 다음과 같이 나타납니다. svn : '.' svn : '.svn/entries'파일을 열 수 없습니다. 해당 파일이나 디렉토리가 없습니다. – 4thSpace
이것은 답변이 아니지만 의견에 충실 할 수는 없습니다. (사회자가 더 좋은 방법이 있다면 알려주십시오.)
두 번째 계정에 대해 수행 한 단계는 다음과 같습니다. 제대로 작동합니다. repo, repo2 및 testdocs는 루트 폴더에 있습니다.
USERA 계정 터미널 열기로 로그인하고 ....
MacBook:/ usera$ svnadmin create repo2
MacBook:/ usera$ chmod -R a+rwX repo2
MacBook:/ usera$ cd testdocs
MacBook:testdocs usera$ svn import file:///repo2 -m "initial import"
Adding questions.rtf
Adding UsingStatement.txt
Adding questions2.txt
Adding iPhone.rtf
Committed revision 1.
MacBook:testdocs usera$
은 그 때 나는 svnX에 repo2을 열었다. 모든 파일이 있습니다. 나는 usera에서 로그 오프하고 내 계정에 로그온한다. 나는 이미 위와 같이했지만 "repo"로했다. 그것들은 제가 이미 게시 한 결과입니다. 이것은 가져 오기가 작동하지 않는 것을 보여줍니다. 내가 svnX와 함께 repo2를 엽니 다. 모든 파일이 아직 있습니다. svnX로 repo를 엽니 다. 파일이 없습니다. 왜 한 계정에서 작동하고 다른 계정에서는 작동하지 않습니까?
질문을 편집하여 정보를 추가하십시오! –
그 밖의 다른 방법은 무엇입니까? – 4thSpace
사용자 권한? repro 파일에 액세스 할 수 없습니다.
더 많은 세부 정보가 필요하다고 생각됩니다. –