회사 컴퓨터에서 작업 중이며 Windows 사용자 이름의 이름을 변경할 수 없습니다. 로컬에서 TortoiseSvn을 실행하고 있으며 커밋을 내 이름으로 변경하고 싶습니다. 각 커밋을 마우스 오른쪽 단추로 클릭하고 수동으로 이름을 변경하고 싶지 않습니다. 이것을 할 수있는 방법이 있습니까? 나는 그것에 대해 몇 가지 스레드가 있다는 것을 알고 있지만 해결책이 없습니다.TortoiseSVN 및 이름 바꾸기 작성자
답변
네, 할 수있는 방법이 있지만 가능하지 않을 수 있습니다.
Subversion에는 두 가지 유형의 속성이 있습니다. 파일 자체에서 개정 된 파일 속성과 파일이 아닌 개정판에 첨부 된 수정 속성입니다. 이들은 버전이 없습니다.
여러 표준 개정의 호텔을 고를 수 있습니다 :
- SVN가 : 로그 :이 코멘트를 커밋합니다.
- svn : author : 커밋을 한 사용자입니다.
- svn : date : 이것은 커밋의 날짜 및 시간 스탬프입니다.
이 명령이 개정 속성을 변경할 수 있습니다 :
$ svn pset svn:log --rev-prop -r193 "The commit comment for revsion #193 is this!"
개정의 전체 무리에서이 작업을 수행하는 PowerShell을 파이썬이나 펄에 스크립트를 작성하는 매우 간단한 것 일단. 그러나 Subversion 개정판의 날짜, 저자명 및 의견을 바꿀 수있는 경우 어떤 유형의 혼란이 발생했는지 상상해보십시오.
따라서 rev-prop
변경 사항을 사용하려면 저장소에서이를 수행 할 수 있도록 후크가 있어야합니다. 이는 허용 된 작업을 명시 적으로 허용하기위한 후크가 있어야하는 유일한 경우입니다. 그리고 물론, 그러한 고리를 만들 수있는 능력을 갖게 될지는 의심 스럽습니다.
이제 저는 여러분이 이미 커밋 된 수정에 대해 이야기하고 있다고 가정합니다. 작업 복사본을 공유하고 변경 한 다음 다른 사람과 함께 변경 내용을 커밋하는 경우 Subversion을 모두 잘못 사용하고있는 것입니다.
각 사용자는 변경할 수있는 작업 디렉토리가 있어야합니다. 이 방법으로 저장소는 어떤 헛소리없이 커밋을했는지 기록 할 것입니다. 당신은 단순히 윈도우 이름이 아닌 다른 이름으로 저장소에서 체크 아웃하려면
, 당신은 로컬 시스템에 인증을 저장할 수 있고, 그 저장소에서 체크 아웃을 수행 할 때 Subversion은 그 권한을 사용합니다.
권한이 % HOMEPATH % .subversion \ auth 디렉토리에 저장되어 있다고 생각합니다. 권한이있는 파일을 찾고 삭제할 때 너무 오래 걸리지 않아야합니다. 그런 다음 다음 번에 체크 아웃 할 때 사용자와 암호를 지정하고 자격 증명을 저장해야합니다. 그 후, 그 저장소를 사용할 때 TortoiseSVN이 기본적으로 사용할 것입니다.
Subversion과 자격 증명을 사용하는 세 가지 상황에 대한 세 가지 답변이 있습니다.올바른 시나리오에 답하지 못했다면 질문을 편집하고 의미와 내용을 정확하게 설명하십시오. 당신이 묘사하는 상황은 분명하지 않습니다.
- 1. Resharper 및 TortoiseSVN
- 2. Randomise 작성자 이름 라텍스
- 3. 복사 및 이름 바꾸기
- 4. has_many 및 belongs_to, 작성자 이름 인쇄 방법
- 5. 파일 이동 및 이름 바꾸기
- 6. Swig 및 % 이름 바꾸기 필터
- 7. 파일 제거 및 이름 바꾸기
- 8. 힘내 로그 작성자 이름 htpasswd
- 9. Facebook 벽에 게시 : 작성자 이름
- 10. 이름 바꾸기
- 11. Powershell 및 FTP 업로드 및 이름 바꾸기
- 12. TortoiseSVN - 파일 및 폴더 무시
- 13. 필드 이름 바꾸기
- 14. TortoiseSVN 백업 및 복원
- 15. PHP 이미지 이름 바꾸기
- 16. serializable 클래스의 이름 바꾸기
- 17. wincvs의 폴더 이름 바꾸기
- 18. 이름 바꾸기 wxTreeCtrl는 항목
- 19. 이름으로 파일 이름 바꾸기
- 20. GroupPrincipal 그룹 이름 바꾸기
- 21. svn 이름 바꾸기 문제
- 22. CoreDataGeneratedAccessors의 이름 바꾸기
- 23. 정규식 이름 바꾸기
- 24. mysql 이름 바꾸기 결과?
- 25. 전체 마을 이름 바꾸기?
- 26. 테이블 이름 바꾸기
- 27. Java 삭제 및 파일 이름 바꾸기
- 28. C에서 모든 지시문 및 파일 이름 바꾸기
- 29. TriabgleIndices 속성 및 오류 메시지의 이름 바꾸기
- 30. SVN의 authz 및 폴더 이름 바꾸기