154
edits
Changes
→Common actions for school projects
=Common actions for school projects=
==Kick-start a project (project initiation)==
# create Create a directory to hold all of your team's work# checkout Checkout the entire repository into that directory
#: Look and make sure that you have the 3 directories (branches, tags, trunk)
# Open the branches directory and create a sub-directory using your login name
#: this becomes the root of your own (each students') workshopworkspace
#: ''' note: do not use the operating system's file management to copy, move, etc any of the '''''versioned''''' files
# update Update the whole repo to see all of the changes from all studentsteam members# branch Branch the trunk into a sub-dir of your workshop workspace (name this sub-dir with your assigned task)
#: the verb branch means copy (in the repository)
You are good to go - you can start working on your task
==Start working on a project (Start a task)==
# If you have not already branched trunk:
#: branch/tag trunk into a sub-directory underwyour workshopunder your workspace. Use your task name/description so you can refer to it easily later.
# do your work within your branch/task directory and commit anytime you have something worth committing. Make sure that you comment each commit.
#: '''Note that in your branch you can commit your work even if it is incomplete. In fact, commit your work anytime you are leaving your computer and comment it like: "going for lunch". But again you should only do this when you are working in '''''YOUR OWN BRANCH'''''