동일한 이름의 파일을 덮어 쓰는 디렉토리로 이동 한 파일의 기록을 어떻게 유지하려면 어떻게해야합니까?
문제
다음의 전복 디렉토리 구조를 고려하십시오
/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
파일의 기록은 이동 후 파일의 이력을 따릅니다.
다른 팁
노력하다
- dir2/file.txt를 삭제하고 커밋합니다
- dir1/file.txt를 dir2/file.txt로 이동시키고 Commit -history를 보존해야합니다.
제휴하지 않습니다 StackOverflow