2012-08-22 1 views
0

필자는 회사에서 Eclipse와 SVN을 사용하여 Java를 프로그래밍하고 커밋 규칙 중 하나는 각 커밋마다 고유 한 목적이 있으며 항상 하나라는 점입니다.Eclipse SVN "가상 브랜치"를 만드시겠습니까?

일부 작업은 완료 될 수 있지만 하루가 끝날 때까지 (빌드가 중단 될 때까지) 서버에 게시 할 수없는 경우 첫 번째 작업과 관련이없는 다른 작업을 수행해야합니다. 저것을 저 지르십시오, 그러나 나가하는 경우에 나는 2 개의 업무에 관하여 변화를 투입하고있다.

여기서 내가 원하는 것은이 변경 사항과 트렁크 코드로 작업하고 싶은 두 가지 작업을 구분하고자 Eclipse에 말할 수있는 방법입니다. 그래서, 기본적으로 지점입니다,하지만 저에게 커밋을 분리시키지 않기 위해 존재하지 않았습니다. 나는 N eclipse 작업 공간을 트렁크 코드로 작업하고 각각의 변경 사항마다 각 onde를 사용하는 방법에 대해 생각했지만 과도한 것으로 보인다.

가능합니까?

+0

기본적으로 힘내는 SVN에서 구현됩니다. 힘든 전화 ... 도움이 될만한 몇 가지 git-to-svn 다리가 있지만, 나는 그들에게 맹세하지는 않습니다. –

답변

1

Intellij에는 개별적으로 커밋 할 수있는 변경 목록이 있습니다. 어쩌면이 질문은 더 이상 당신을 도울 수 있습니다 : Changelists in subclipse

+0

동일한 파일에 두 가지 (또는 그 이상) 변경 사항이 있으면 어떻게 될까요? – brunoais

0

하나의 파일 내에서 두 가지 다른 변경 세트를 만들 수있는 유일한 방법은 checkout 두 번째 작업에 대한 두 번째 작업입니다. 변화의 집합, 그리고 그것들을 독립적으로 작동합니다. 두 작업 중 하나가 완료되면 해당 작업 복사본의 변경 내용을 커밋하고 다른 작업 복사본은 일단 작성한 후에 커밋 할 수 있습니다.