본문 바로가기

프로젝트 유틸리티/버전 관리

Version Control with Subversion


Version Control with Subversion

Learn Version Control Basic with Subversion

  • Why use the Version Control
    • Suvrey
      • How to manage your source codes
      • How to share
      • How to roll back
      • How to archive
    • Problem
    • Solution
  • What is Subversion(SVN)
  • What makes the SVN System
    • Client
    • Server
  • How to install SVN Server
  • How to use TortoiseSVN as a SVN Client
  • How to use Subclipse as a SVN Client
  • Optional
    • What is a Issue Tracker
    • How to use the Trac as a Issue Tracker
    • What is the Mylyn
    • How to use Mylyn
  • Now you've learned

Enjoy Version Control with Robocode

  • Preparing
    • Make the last survival robot in the robo battle.
    • Robocode
      • What is robo code?
      • Sample robo code
      • How to battle
      • How to get whole robo code sources to my repository
        • 1
          • Checkout from orig. repo.
          • reconnect to my repo.
        • 2
          • Download and extract sources
          • import my repo
    • Prizes to
      • A student who is the fastest setting repository which contains whole robo code sources.
      • A student who makes survived robot.
  • Senario
    • Setup own repository
      • Make Repository
      • Setup Users
      • Setup folders
    • Get and build Robocode sources.
      • Checkout robo code sources from sf.net
      • Build robo code
      • Reconnect with student's repository
    • Make own robot
      • Implement over 2 classes from sample codes for each student
      • Commit Initial Version
      • Add/Remove/Commit more sources
    • Release first version of robot
      • Release and Tag 1.0 Version
    • Branch from other sources
      • Checkout partner repository sources
      • Add/Remove/Commits to partner repository
      • Branch 1.1 Version
      • Merge 1.1 with 1.0 to trunk
      • Release and Tag 1.2 Version
  • Battle time!
    • tornament or whole
    • Awarding Prize
  • Now you've learned