저는 최근에 제가 자주 (새 프로젝트로서) 가지고있는 새로운 아이디어에 대해 해킹하고 싶을 것입니다. 그리고 1 시간 정도면 유망 해 보일 것입니다. 그렇지 않다면 나는 그것을 쓰레기통에 버릴 것이다.VCS에서 프로젝트 추적을 언제 시작해야합니까?
내 질문에 따라 이러한 작은 실험을 추적해야 할 때가 언제입니까? 처음부터, hg init revolutionary_idea
처럼, 또는 내가 그것을 유지해야한다고 결정한 후에?
지금 당장해야 할 생각이 없기 때문에 머리가 튀어 나오고 초기화되고 커밋 된 것을 밖으로 살피기까지 기다리고 있습니다. 모든 다른 저장합니다.
그러나 처음부터 정기적으로 커밋하면 내가 한 모든 일과 이유에 대한 매우 상세한 일정을 갖게됩니다.
세 번째 손에서 처음부터 추적하고 유지하겠다는 것을 알기 전까지 커밋하지 않으면 나중에 초기화를 수행하는 것과 다를 바가 없습니다. 맞습니까?
너희들은 어떻게 생각하니? 이 경우 "우수 사례"란 무엇입니까?
음, 그것들은 좋은 링크입니다. 하나는 내 질문에 대답하지 않습니다. 둘, Mercurial을 사용하고 있습니다. 그래서 Mercurial에서 동등한 연산이 있습니까? –
@Austin : 죄송합니다. 지금 당장'hg' 명령을 사용하지 않았습니다. 이 링크는 귀하의 질문에 대한 기본적인 답변을 보여줍니다 : 최대한 빨리 추적을 시작하십시오. 안정된 상태를 기다릴 필요가 없습니다. Mercurial에 관해서는, 역사를 다시 쓰는 것이 가능합니다 (http://stackoverflow.com/questions/3178291/how-does-mercurial-work-with-many-developers/3178656#3178656) (rebase, transplant, queues), [심지어 그것은 항상 권장되지는 않지만] (http://stackoverflow.com/questions/504409/is-it-worth-the-effort-to-create-pretty-revision-history-in-a-dvcs/510123#510123) . – VonC