Changes

Jump to: navigation, search

SVN for School Projects

1,178 bytes added, 11:29, 13 February 2012
start working on a project
==start working on a project==
# in If you have not already branched the trunk:#: branch/tag the trunk into a sub-directory. Use your task name/description to Name this sub-directory so you can refer to it easily later.# In your branch/task directory do your work and commit at anytime you have something worth to commit or ''committing. Make sure you comment your commits. #: ''' Note that in your branch you can commit your work even if it is not complete. In fact, commit your work anytime you are leaving your computer and comment it like: "going for lunch". But again this is only valid when you are working in '''''YOUR OWN BRANCH'''''# when When task is complete, merge ## Update the repository to get all the changes applied to your local copy## Merge the changes back to trunk #: make sure you update the repo before doing this\# Note that, the merging happens on the local copy and not the repository \# compileEdit possible conflicts, save and mark them as resolved when done.# Compile, test and make sure the changes are what you want# In trunk, apply more changes, and do debugging to if needed.#: note that this is the only time you do work in trunk if needed# when When everything is perfectget ready to commit the trunk:## Make sure you are logged in to IRC.## Go to team page and set the status of trunk to committing with following info: User ID, email, IRC Nick, time and date## If the status of trunk is already committing by another user, communicate with them and find out when they are going to be done so you can do your commit.##: Never commit to trunk with out checking and setting the status of trunk## Update repository# Commit the trunk# Edit, save and resolve possible conflicts and go to previous step# When done, go to team page and set the status of trunk back to committing under your useridcommitted with the same info as before.
==Start a task==

Navigation menu