동일한 이름의 파일을 덮어 쓰는 디렉토리로 이동 한 파일의 기록을 어떻게 유지하려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com/questions/161655

  •  03-07-2019
  •  | 
  •  

문제

다음의 전복 디렉토리 구조를 고려하십시오

/dir1/file.txt

/dir2/file.txt

DIR2에서 동일한 파일을 교체하고 DIR1 파일의 히스토리가 유지되도록 DIR1에서 file.txt를 이동하고 싶습니다. 나는 원래 DIR2 파일의 역사를 신경 쓰지 않습니다.

이것은 Subversion 명령을 사용하고 백엔드를 해킹하지 않을 수 있습니까?

도움이 되었습니까?

해결책

첫째, 백엔드 해킹을 고려해서는 안됩니다. 처음부터 SVN을 사용하는 점을 무효화합니다.

나는 당신이 왜 그렇게 할 수 없었는지 모르겠습니다

svn rm /dir2/file.txt
svn mv /dir1/file.txt /dir2/file.txt

파일의 기록은 이동 후 파일의 이력을 따릅니다.

다른 팁

노력하다

  1. dir2/file.txt를 삭제하고 커밋합니다
  2. dir1/file.txt를 dir2/file.txt로 이동시키고 Commit -history를 보존해야합니다.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top