네트워크 디스크 (마운트 됨)에서 Subversion (SVN)을 사용하여 Xcode SCM을 설정하려고합니다. 내 컴퓨터에서 로컬로 SVN 저장소를 설정할 수 있었고 번거 로움없이 모든 것이 원활하게 작동했습니다. Reference Article: Version Control is Your Friend by Jeff LaMarcheXcode 및 SVN (Subversion)을 사용하여 SCM 설정
제 문제는 네트워크 드라이브 (마운트 된)에 SVN을 설치할 수 없다는 것입니다.
cd [mounted_drive]/Users/Shared
mkdir subversion
cd subversion
mkdir HelloWorld
svnadmin create HelloWorld
chmod -R 777 HelloWorld
위의 명령
는 벌금과 주요 Subversion 저장소가 성공적으로 생성 작동합니다. 문제는 기본 SVN 저장소에 하위 폴더 (트렁크, 분기 및 태그)를 만들 수 없다는 것입니다. 내가 위의 svn mkdir 명령을 실행하려고하면svn mkdir
file:///[mounted_drive]/Users/Shared/Subversion/HelloWorld/trunk
file:///[mounted_drive]/Users/Shared/Subversion/HelloWorld/branch
file:///[mounted_drive]/Users/Shared/Subversion/HelloWorld/tag
, 나는 다음과 같은 SVN 오류 얻을 : 내가 원격 시스템을 제어하고 기본적으로 위의 명령을 실행하면
"svn: Can't get exclusive lock on file '[mounted_drive]/[subversion_repository_directory]/db/write-lock': Operation not supported"
을, 그것을 작동 및 트렁크 , 분기 및 태그 디렉토리가 작성됩니다. 이 모든 이야기의
"svn: Can't get exclusive lock on file '[mounted_drive]/[subversion_repository_directory]/db/transactions/3-1.txvn/rev-lock': Operation not supported"
요점 :
내가이 저장소 (원격)에에 "가져 오기"코드를하려고하면, 원격 저장소에 엑스 코드의 SCM을 설정 한 후, 엑스 코드는 다음과 같은 오류를 반환 내가 ' 네트워크 드라이브에서 SVN을 설정하는 동안 많은 문제에 직면했습니다. 어떤 도움이라도 대단히 감사하겠습니다.
(위 Yafiyogi의 힌트를 사용)? –
두 가지 모두 효과가 있다고 생각합니다. – Mustafa