Version Control File Management:版本控制和文件管理.ppt
文本预览下载声明
Version Control File Management Danielle Skaggs INF 385E October 26, 2006 Overview What is File Management? Term comes from computer science Used to describe: File organization Creation and manipulation of files File Management - Then I/O processors “Space and Timing Calculations for Magnetic Tape” “Cellular Multilist File Organization” TB = TSEEK + TL + THS + TDT File Management for IA Managing large collections of data and page files Poor file maintenance results in broken links Content Management Systems Document management Hypermedia management systems File Management for Your Project Determine a logical system of file organization Treat folder, file names as labels What is Version Control? The management of multiple revisions of the same unit of information Any practice that tracks and provides control over changes Why is Version Control Needed? Version Control Software Assignment of version numbers Filelocking Description of changes for each commit or check-in Content centrally stored on shared server Branching Example Interface Branching Version Control Programs Benefits of Version Control Ability to return to an earlier version In case of error or failure in working copy To view snapshot in time Track who made changes Maintain current pages while developing their replacements Record of development process Drawbacks of Version Control Time investment to train personnel to use system Temptation to change system to take advantage of latest technology (Dennis, 1998) No access if central server is unavailable Possibility of commit wars Version Control for Your Project Decide how often to commit files Pick your method: Version control software Zip archives Folders So, You Want to Try Version Control Software. . . Subversion: / O’Reilly guide to using Subversion: / CVS: /cvs/ How to guide: /cvswebsites/howto-cvs/ Bibliography * * What is File Management? IA and File Management File Management Tips What is Version Control? Why use it? Pros and Cons Version
显示全部