Version Control & File Management. Danielle Skaggs INF 385E October 26, 2006. Overview. What is File Management? IA and File Management File Management Tips What is Version Control? Why use it? Pros and Cons Version Control Tips. What is File Management?.
October 26, 2006
(Claybrook, 1983; Wikipedia)
Example from Rosenfeld & Morville (2002, p. 54)
Personally meaningful labels
User friendly labels
Typical website infrastructure (Gsoedl, 2001)
Gsoedl’s web-based version control application
Trunk: main line of development,the main starting point of most branches.
Branch: A set of evolving source file versions.
Merge: To combine different changes to the same file.
-from Version Control Talk Demystified: http://www.spinellis.gr/tot/vcs-glossary.html
-based on Luhn’s file backup tips (2002)
Atzeni, P., Mecca, G., & Merialdo, P. (1997). Design and Maintenance of Data- Intensive Web Sites (RT-DIA-25-1997). Rome: Department of Information Automation.
Claybrook, B. G. (1983). File management techniques. New York: John Wiley & Sons.
Computer file management. (2006, June 27). Wikipedia. http://en.wikipedia.org/wiki/Computer_file_management
Dennis, A. R. (1998, July). Lessons from three years of web development. Communications of the ACM, 41(7), 112-113.
Gsoedl, J. (2001, July 22). Managing team-based web development. Dr. Dobb’s Journal. http://www.ddj.com/184404448
Louridas, P. (2006, January/February). Version control. IEEE Software, 104-107.
Luhn, R. (2002, August). Strategies for foolproof backup. PC World, 20(8), 89.
Moss, D. (1997, July). Managing change. DBMS, 10(8), S14.
Revision control. (2006, October 10). Wikipedia. http://en.wikipedia.org/wiki/Revision_control
Rosenfeld, L., & Morville, P. (2002). Information architecture for the world wide web (2nd ed.). Beijing: O’Reilly.