2012-05-07 2 views
1
svn status 

을 제공합니다 다음Subversion에 내 디렉토리를 추가 할 수없는 이유는 무엇입니까?

?  services 

그때 얻을 그러나 SVN 커밋

svn add services 
svn: warning: 'services' is already under version control 

는 서브 버전에 아무것도에게

다른 사람이 파일을 추가하는 아주 좋은 가능성이있다
+5

(아마도 비어있는)'services/.svn' 디렉토리가 없는지 확인하십시오. –

답변

1

/폴더를하지 않습니다 저장소에 저장하고 현재 작업 디렉토리를 체크 아웃 한 후에는 로컬 작업 공간에 아직 가지고 있지 않습니다.

  • 작업 디렉토리의 파일이 아니라 체크 아웃 한 URL에 svn ls을 입력하십시오. Subversion에 services 디렉토리 또는 파일이 있는지 확인하십시오.

다음은 예입니다 :

$ svn co http://server/src/myproject # Did a while ago 
$ cd myproject 
[...] 
$ svn add services 
svn: warning: 'services' is already under version control 
$ svn ls http://server/src/myproject # See what's in the repository 
[...] 
services <--- Yup, someone added it to the repository already 
[...] 
$ svn log http://server/src/myproject/services #See who added it and why 
    가 작업 공간에 방해가되지 않도록 services 디렉토리/파일을 이동
  • . (services.mine 또는 그와 비슷한 이름을 사용하는 것이 좋습니다) svn update을 수행하고 서비스 폴더가 작업 디렉토리에 갑자기 나타나는지 확인하십시오. 다른 services 파일/디렉토리가 나타날 가능성이 있습니다.
관련 문제