처음으로 질문을 올려봅니다! 0. 브런치를 처음 해보았는데 브랜치를 자주하시나요? 1. 파

 
Jan Choi

처음으로 질문을 올려봅니다!
0. 브런치를 처음 해보았는데 브랜치를 자주하시나요?
1. 파이썬-쟁고를 사진처럼 그래프를 보여주는 툴이있을까요?

  • Jan Choi

    위 그림은 비쥬얼 스튜디오에서입니다.

    Yuk Seungchan

    브랜치라는게 git에서 말하는 브랜치를 말씀하시는 건가요?

    Yuk Seungchan

    DB 다이어그램까지 잡아주는건 본적 없구, Pycharm이라고 Python IDE가 있습니다.

    박영록

    다이어그램은 django-extensions에 graph_models라는 명령이 있습니다. http://code.google.com/p/django-command-extensions/wiki/GraphModels 참조.

    박영록

    브랜치에 대해서는 다음 글이 도움이 될 겁니다. http://c2.com/cgi/wiki?CostOfBranching http://c2.com/cgi/wiki?BranchByAbstraction 저는 기본적으로 브랜치는 적게 쓸수록 좋고, XP에서 이야기하는 single code base가 베스트 프랙티스라고 생각합니다만, 여기에 대해서는 다른 의견을 가지신 분이 많습니다. Woojing Seok님 소환~

    Jan Choi

    아 정말 진심으로 감사드립니다!

    Han Cold Kim

    저도 파이썬 세미나에서 보고 떡실신해서 올린적이 있죠… ㅎㅎ https://www.facebook.com/photo.php?fbid=482356948501863&set=gm.532227273480443&type=1

    Jan Choi

    와우 감사함니다

    Woojing Seok

    문어발 브랜치류의 포교활동을 조금 하자면…
    브랜치는 매우 많이 사용합니다. 그리고 사용빈도와 중요성은 같이 작업하는 개발자의 수가 많을수록, 코드베이스에 대한 이해가 떨어질수록 높아진다고 생각합니다.
    코드베이스에 대한 이해가 완벽해서 변경에 따른 사이드이펙트를 정확히 예측하고 버그를 억제할수 있다면 브랜칭/머징에따른 비용을 굳이 감내할필요가 없겠지만 현실은… 😥

    그리고 조금 복잡한 기능을 구현하느라 코드의 이곳저곳을 만지고 커밋을 했는데 잘돌아가던 동료의 피쳐가 작살이 나는 상황도 있습니다.

    예전에 빌드에만 한시간이 걸리는 코드베이스에 20명이 넘는 개발자가 싱글 브랜치로 작업을 한적이 있었는데 아침에 출근해서 코드업데이트할때 변경사항이 마구 올라오는 걸 보면서 어제되던 빌드가 오늘깨질까봐 조마조마했었죠. 이런 상황에서 브랜치는 축복입니다-_-

    물론 브랜치에대한 필요를 못느끼신다면 싱글브랜치로 작업하시길 추천드립니다. 그쪽이 훨씬 간편하니까. 하지만 머지않아 문어발류에 입문하실거라 믿어의심치 않습니다 3:)

    Jan Choi

    아 정말 감사드립니다

    정용현

    브랜치는 3개정도….. 릴리즈용…개발용…삽질용…저는이렇게하네요. 삽질하다가 괜찮은거있다싶으면 개발용에….ㅋㅋㅋ

    남홍김

    깃으로 소스 관리를 한다면 http://dogfeet.github.io/articles/2011/a-successful-git-branching-model.html 이 글을 참고하시는 것도… ㅎㅎ

    Jan Choi

    감사합니다

Advertisements