Visual Studio 2010 용 AnkhSVN 2에서 소스 제어로 svn을 사용하고 있습니다. 첫 번째 작업을 완료하지 않고 다른 티켓에서 작업하기 위해 전환하는 것보다 매우 자주 작업하고 있습니다. 첫 번째 티켓에 대한 업데이트 된 파일을 백업하는 빠른 방법이 있습니까? 이렇게하면 관련 변경 사항 만 관리하여 코딩을 단순화합니다.업데이트 된 소스 코드 파일을 백업하는 방법
답변
당신은
- 는
- 새로운 티켓에 대한 작업과 커밋하면 다음 변경 사항을 되돌릴
- 에 작업중인 SVN 지점에 대한 패치 파일을 만들 수 있습니다
- 다시 적용 패치
내가 묻는 질문은 "소프트웨어가 구축 되나요?"입니다. 그렇다면 소스 컨트롤에 체크인하십시오. 그렇지 않으면 소스 코드가있는 상태로 가져 와서 소스 제어에 체크인하십시오.
트렁크에 체크인 할 필요없이 중간 코드 용 분기를 만들 수 있습니다.이 분기 코드는 티켓을 완성 할 때 트렁크에 체크인됩니다.
각 티켓에 feature branch을 사용해야하며 완료되면 각 지점을 트렁크에 다시 통합해야합니다. 기능 브랜치로 작업 할 때 모범 사례를 이해하고 특히 트렁크에서 기능 브랜치로 정기적으로 병합하기 전에 SVN 북을 읽으십시오. 마지막으로 --reintegrate
옵션을 사용하여 기능 브랜치를 트렁크로 다시 통합하십시오.
패치를 만들어 어딘가에 저장하고 모든 것을 되돌리고 나서 ticket2에서 작업을 시작할 수도 있습니다. 그러나 깨지기 쉽습니다. 두 번째 티켓 작업으로 인해 충돌이 발생하여 패치가있는 위치를 잊어 버리거나 잃어 버리거나 어려움을 겪을 수 있습니다. 또한 한 티켓에서 다른 티켓으로 전환하는 것이 더 어렵습니다. 지형지 물은이 IMHO에 가장 적합한 솔루션입니다.
을 티켓에 첨부하여 며칠/1 주일 후에 나 (또는 다른 사람)가 내가 그만 둔 곳에서 픽업 할 수 있도록했습니다. 패치가 시간 경과에 따른 차이로 인해 적용되지 않을지라도 적어도 그 시점의 접근법은 알 수 있습니다. –
- 1. 빌드 프로세스에서 자동 생성 된 소스 코드 파일을 처리하는 방법
- 2. IIS에서 백업하는 방법
- 3. 호스팅 된 SVN 저장소를 백업하는 방법은 무엇입니까?
- 4. 업데이트 기록 및 로그온을위한 Subversion 소스 코드
- 5. WPF 콤보 업데이트 소스
- 6. 컴파일 된 메소드의 소스 파일을 검색하려면 어떻게해야합니까?
- 7. sqlexpress에서 데이터베이스를 백업하는 방법
- 8. 서버 데이터베이스에서 백업하는 방법?
- 9. tortoise svn을 사용하여 수정 된 파일을 백업하는 방법이 있습니까?
- 10. Android에서 C 파일을 사용하는 응용 프로그램을 개발하는 방법 소스 코드
- 11. Visual Studio에서 거대한 소스 코드 파일을 처리하는 가장 좋은 방법
- 12. javascript 소스 코드 생성 방법
- 13. Hudson CI 파일을 백업하는 방법이 있습니까?
- 14. 파이썬 소스 코드 파일을 구성하는 방법은 무엇입니까?
- 15. 여러 소스 코드 트리에 종속 된 소스 파일 컴파일
- 16. 소스 코드 브라우저
- 17. C# 소스 코드 검색
- 18. 난독 화 된 JavaScript 소스 코드 이해하기
- 19. createJdbcRowSet 소스 코드
- 20. 하나의 명령으로 파일을 분리하기 위해 여러 데이터베이스를 백업하는 방법
- 21. ClientIDMode HTML에서 ID를 숨기는 방법 브라우저에서 생성 된 소스 코드
- 22. TFS2010의 소스 코드 저장
- 23. 안드로이드 메시징 소스 코드
- 24. Bacula로 거대한 파일을 백업하는 방법은 무엇입니까?
- 25. 넥서스 저장소 관리자를 백업하는 방법
- 26. 디버거에서 소스 코드 무시
- 27. 가장 좋은 인쇄 방법 .NET 소스 코드
- 28. 모든 소스 하드 코드 된 문자열 찾기
- 29. JS가 실행 된 후 소스 코드 받기
- 30. 로드 된 UIWebView의 HTML 소스 코드 얻기
+1 나를 이길. –
나는 처음에는 가지를 생각했는데, 왜냐하면 나는 자식을 많이 사용하기 때문에,하지만 너무 파괴적이었다. 그래서 나는 패치를 가장 빠른 옵션으로 사용했다. –
하하 - 우수 * * 정확하게 * 내가 생각한 것. 가난한 사람의 은닉;) –