나는이 실수를 몇 번했고, 내가 할 때마다 This Post을 참조하는 것을 발견했다.내 SVN 저장소의 디렉토리를 덮어 쓰는 올바른 방법은 무엇입니까?
나는 Assembla에 SVN 저장소가 있고 내 컴퓨터에서 로컬 복사본을 체크 아웃했습니다. 내 OS를 통해 디렉토리를 수동으로 덮어 쓰면 (예 : 드래그 앤 드롭으로 디렉토리를 덮어 쓴 다음) SVN ADD 및 SVN COMMIT을 시도하면 '.'이 작동하는 복사 오류가 아닙니다.
링크 된 게시물을 읽고, 나는 (나는) 생각하는 오류를 이해한다. 그러나 이것을 할 올바른 방법은 무엇일까? 나는 매번이 오류를 풀 필요가 없다? 내가 차이를 만드는 경우 Tortoise SVN, 그냥 OSX 터미널 같은 SVN GUI를 사용하지 않을거야. 사용할 수있는 명령이 있습니까? 그냥 문서로 나를 가리켜 주시기 바랍니다,하지만 나는 그것에 대해 봤는데 아무것도 찾을 수 없습니다. 나는 SVN COPY을 보았지만, 그것이 작동하는 사본 내에서만 작동한다고 말하고, 내 OS에서 작업 사본 디렉토리를 통해 무언가를 복사하려고합니다.
의견이 있으십니까? 고맙습니다!
생성 된 파일로 덮어 쓰시겠습니까? 이 파일을 버전 관리해야합니까? –
@Joel 나는 완전히 확신하지 못한다. 나는 Drupal 웹 사이트를 가지고 있는데, 내가 참조하는 디렉토리는 모듈을 다운로드 받는다; 최신 버전이 출시되면 주기적으로 업데이트되므로 모듈의 전체 디렉토리를 새 버전으로 복사합니다. 나는 그 안의 파일이나 코드를 절대 건드리지 않는다. 그러나 그들은 여전히 웹 사이트의 일부이며, 백업을 원할뿐 아니라, 일이 잘못되면 다시 롤백 할 수 있기를 바라고 있습니다. 그래서 버전을 바꾸는 것이 여전히 의미가 있다고 생각합니까? – goggin13