We will use subversion (svn)Why? Because its popularIts well supported IDEs - Netbeans, Eclipse Numerous GUI toolsWorks with (which well use)I know little about the other recent tools - truth hurtsBig difference is SVN has a single central repositoryGit/Mercurial are distributed (more peer-to-peer) (if youre interested)Ĭheckout get a local copy of the filesI have no files yet, how do I get them?add add a new file into the repository I created a new file and want to check it incommit send locally modified files to the repositoryIve made changes, how do I send them to the group?update update all files with latest changesOther people made changes, how do I get them?tag / branch label a releaseI want to turn in a set of filesĬreating a new repositor圜ommand Line:Open command promptGo to a directory where you want your files to be storedsvn checkout GUI Mac OSX SCPluginAdds commands to right-click menu in Finder GUI Windows Tortoise SVNAdds commands to right-click menu in ExplorerĬreate a repository using Tortoise SVNI need a tool that allows Windows screenshots with a timer. What is version control?Version management allows you to control and monitor changes to filesWhat changes were made?Revert to pervious versionsWhen were changes made What code was present in release 2.7?Earliest tools were around 1972 (SCCS)Older tools RCS, CVS, Microsoft Source Safe, PVCS Version Manager, etcCurrent tools Subversion, Mercurial, Git, Bazaar ![]() Subversion (SVN) Tutorial for CS421Dan FleckSpring 2010
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |