2011-08-17 2 views
0

그래서 저는 서브 버전을 설치했고 실제로 매우 새롭습니다. 사실 새 시간은 약 2 시간입니다.새로운 설치된 서브 버전으로 무엇을 할 수 있습니까?

내 웹 사이트의 변경 사항을 추적하고자하기 때문에 사용하고 있습니다.

나는 내 웹 사이트에 파일을 보관 사이트 폴더가 있으며 몇 가지 실제 사이트에 사용되는 페이지와 모든 이미지와 CSS 스타일 시트 등이있다

처음에는 어떻게 내가 추가하고 커밋 커밋 모든 파일 (php, html, css 및 images)을 svn 저장소 또는 그냥 (php 및 html) 또는 (php, html 및 css)에 저장합니다. 임씨는 모범 사례와 다른 모든 사람들이하는 일과 정말로 혼동합니다.

이미지를 모두 업로드해야한다면 내 사이트에 업데이트 할 때마다 내 모든 파일을 다시 업로드합니까, 아니면 업데이트 한 파일 만 업로드합니까?

+2

책 읽기 (일부)로 시작하십시오. http://svnbook.red-bean.com/으로 시작할 수 있습니다. – Eddy

답변

3

프로젝트의 모든 파일을 추가하고 커밋 할 수 있습니다. 일반적인 규칙은 빌드 프로세스에 의해 "빌드", "생성"될 수있는 모든 항목이 저장소에 체크인되지 않는다는 것입니다.

다음 수정 및 커밋 할 때 repo에 추가 된 수정 만 있습니다. 파일은 계속 추가되지 않습니다. 새 파일은 물론 repo에 추가 할 때 추가됩니다.

한 가지는 파일 이동/이름 바꾸기를 고려해야한다는 것입니다. svn cp 또는 svn move 또는 적절한 명령을 사용하여 SVN이 동일한 파일이 이동/이름 변경/복사되었음을 인식하고 파일을 다시 추가하지 않도록합니다.

관련 문제