2013-09-03 18 views
0

버전 관리를 위해 Subversion을 사용하여 Netbeans에서 PHP 프로젝트를 진행하고 있습니다. 파일을 로컬에서 변경하고 커밋하지 않고 저장했습니다. 내 동료가 오늘 파일을 변경하고 약속했습니다. 파일을 업데이트하면 현재 파일이 그대로 유지되지만, 기록에 갈 때 동료의 편집 내용 인 최신 버전의 파일이 표시됩니다.이 파일을 편집하여 많은 변경 사항을 볼 수 있습니다.Subversion 업데이트가 로컬 변경 사항을 최신 파일로 대체하지 않습니다.

내가 만든 로컬 편집이 업데이트로 대체되지 않은 이유는 무엇입니까? 나는 뭔가를 놓치고 있습니까, 아니면 그 것이 전복의 기본 행동입니까? 업데이트를 실행하면 커밋되지 않은 편집 내용이 포함 된 파일이 아닌 업데이트 된 파일이 있어야합니다.

전 Subversion을 처음 사용했습니다. 도움을 주셔서 감사합니다.

답변

0

로컬 변경 사항을 덮어 쓰도록 Subversion에 지시해야합니다. Eclipse에서 덮어 쓰기 및 업데이트.

+0

감사합니다. 나는 실제로 netbeans를 사용하고있다. 그래서 그것을 어떻게 할 수 있을까? 내 svn 메뉴에는'Update'와'update to ... '만있어 이전 버전으로 "업데이트"할 수 있습니다. – chiliNUT

+0

나는 커다란 NetBeans 사용자는 아니다. 나는 이것을 찾을 수 있었다. https://netbeans.org/kb/docs/ide/subversion.html#merging – Robert

+0

아, 내 IDE의 기본 업데이트 동작이 병합으로 설정되어 있다고 생각합니다. 따라서 일부 설정을 혼란에 빠뜨릴 필요가 있습니다. 정보 주셔서 감사합니다 – chiliNUT