• Save
software configuration management
Upcoming SlideShare
Loading in...5
×
 

software configuration management

on

  • 3,803 views

 

Statistics

Views

Total Views
3,803
Views on SlideShare
3,795
Embed Views
8

Actions

Likes
0
Downloads
0
Comments
9

2 Embeds 8

http://www.slideshare.net 6
http://marcowiki.no-ip.org:1050 2

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

19 of 9 Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • 중요한거!

    어떤게 정말 '아토믹'한 변경인가? 시스템이 지원하는 트렌젝션, 이런게 중요한게 아니다. 그 이전에 사용하는 사람이 '변경점 관리'에 대한 명확한 이해가 필요. 만약, 커밋하려는 순간, 주석으로 달아야 할 이야기가 많다면 뭔가 잘못되고 있는 것. 의미가 다른, 내용이 다른, 주제가 다른 변경들은 모두 각각 하나의 변경점으로 기록되어야 합니다. 다시 말하지만, 주석이 길어진다면 뭔가 잘못되가는 것입니다!

    오픈소스에서 말하듯이 빨리 커밋하고, 자주 커밋하세요. 그리고 물론, 빨리 발표하고 자주 발표하세요 :-)
    Are you sure you want to
    Your message goes here
    Processing…
  • 실습. 네 가지의 예를 보면,

    1) 프로젝트 시작하기
    2) 가지 뜨기, 꼬리표 붙이기 (그리고 개념의 이해)
    3) 공급자 가지의 활용 (그리고 개념의 이해)
    4) 외부 저장소와의 연결, 다중 프로젝트.
    Are you sure you want to
    Your message goes here
    Processing…
  • 서브버전은... (CVS와 비교되는 부분인데,)

    전체에 하나의 리비전만 존재. 단지, 각각의 파일은 리비전을 관련없는 건너띄고 변경됨.
    꼬리표, 가지에 대한 명확한 또는 명시적인 개념은 없음. 이런 류의 모든 작업은 '복사'를 통하여 이루어지고 단지 '아... 이것은 가지구나... 요건 꼬리표고...'이렇게 약속해야 함.
    Are you sure you want to
    Your message goes here
    Processing…
  • Trac은 이런 녀석

    일단, 위키 형식의 문서관리가 가능하고, 티켓방식의 이슈관리, 로드맵과 티켓(주로 테스크)를 이용한 (느슨한) 일정관리, 그리고 타임라인 기능을 이용한 활성 상태 파악, 흐름 관리 등.
    Are you sure you want to
    Your message goes here
    Processing…
  • 용어 정리!

    버전과 리비전, 버전은 '공식적인 발표'와 연관된 것으로, 리비전은 '세부 단위의 내부적인 것'으로 정의하겠습니다.
    저장소와 작업사본은 중앙의 관리되는 본질의 것과 그것을 작업을 위하여 받아놓은 것. 직관적인 이해가 설명보다 빠르겠죠?
    꼬리표와 가지? 꼬리표는 적당한 위치에 매달아두는 말 그대로 꼬리표. 말하자면 점. '여기가 뱅뱅사거리' 이런거고 가지는 계속 가지쳐 자라나는 말 그대로 가지. 말하자면 선. '이 길이 강남대로' 이런거.
    공급자 가지는... 그러니까 가지는 가지이나 내가 건드릴 수 있는 영역이 아닌 것이랄까? 공급자로부터 (아마도) 버전단위로 릴리즈된 것을 받아 업데이트하며,... 얘기가 길다.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    software configuration management software configuration management Presentation Transcript

    • Software Configuration Management
        • DideoNET Co., Ltd.
        • SiO4, Yong Hwan
    • “Oxygen” for Developers
      • Collaboration
      • SCM
      • Bug-tracking System
      • Debugger
      • Profiler
    • Collaboration
      • “Project” Management or “Development” Management
      • Today’s Choice : Trac
        • with Issue tracking system
    • SCM
      • Software Configuration Management
      • Source Code Management
      • Revision Control System
      • Today’s Choice : Subversion
    • Terms
      • Version vs. Revision
      • Repository vs. Working Copy
        • Checkout and Commit
      • Tag and Branch
        • Merge
      • Vendor Branch
    • Trac
      • Documentation : Wiki
      • Issue Tracking : Ticket system
      • Scheduling : Roadmap, Ticket
      • History : Timeline
      • Reporting
    • Subversion
      • One Revision for all files
      • Tagging, Branching and Copying
      • Database based Repository
    • Fo(u)r Examples,
      • Initialize Project
      • Tagging and Branching
      • Vendor Branch
      • External, Multi-projects
    • Important!
      • What is REAL “Atomic” Change?
        • “Long Comment is Wrong Comment.”
      • “Commit Early, Commit Often”
        • then Release Early, Release Often.
    • End