{"id":201,"date":"2025-11-27T12:56:47","date_gmt":"2025-11-27T17:56:47","guid":{"rendered":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/?post_type=chapter&#038;p=201"},"modified":"2026-03-01T21:31:48","modified_gmt":"2026-03-02T02:31:48","slug":"version-control","status":"publish","type":"chapter","link":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/chapter\/version-control\/","title":{"raw":"Version Control","rendered":"Version Control"},"content":{"raw":"<h4><a href=\"https:\/\/pressbooks.bccampus.ca\/rdmoer\/chapter\/folder-organization\/\">Previous Lesson<\/a><\/h4>\r\n<h4><img class=\"wp-image-745 aligncenter\" src=\"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15-300x195.jpg\" alt=\"\" width=\"1149\" height=\"747\" \/><\/h4>\r\n<h4>Lesson 7 of 17<\/h4>\r\n<h3>Consider how to document different versions of files clearly. Planning in advance makes it easier to be consistent. Using terms like \u201cfinal,\u201d and then having to edit changes into the \u201cfinal\u201d version can be problematic.<\/h3>\r\nYou can use version numbers in filenames (e.g., _v1); add a date to a filename; adopt a version control tool or software; or keep a version control history table where versions, dates, and file changes are recorded.\r\n<h3><strong>Consider the following when planning for version control and data storage:<\/strong><\/h3>\r\n<ul>\r\n \t<li>How many versions will you keep?<\/li>\r\n \t<li>Are there important milestones for major and minor revisions?\r\n<ul>\r\n \t<li>Do you need to keep all minor revisions in the longer term?<\/li>\r\n \t<li>Do you want to differentiate between major and minor revisions?<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li>Record important relationships between files\r\n<ul>\r\n \t<li>If you have code, note for which data it is used.<\/li>\r\n \t<li>If you are using software into which you import data (e.g., qualitative data analysis software like NVivo), which versions get imported, and how are files structured within the tool?<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li>How can you synchronize files if they are stored in multiple locations?\r\n<ul>\r\n \t<li>Consider using a single location for master copies.<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n<ul>\r\n \t<li>Are you using a tool with built in versioning features (e.g., SharePoint, DropBox, Git)?<\/li>\r\n \t<li>How can entries or edits by multiple team members be tracked?<\/li>\r\n<\/ul>\r\n<h4><a href=\"https:\/\/pressbooks.bccampus.ca\/rdmoer\/chapter\/activity-3-1-reflection\/\">Next Lesson<\/a><\/h4>","rendered":"<h4><a href=\"https:\/\/pressbooks.bccampus.ca\/rdmoer\/chapter\/folder-organization\/\">Previous Lesson<\/a><\/h4>\n<h4><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-745 aligncenter\" src=\"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15-300x195.jpg\" alt=\"\" width=\"1149\" height=\"747\" srcset=\"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15-300x195.jpg 300w, https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15-1024x667.jpg 1024w, https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15-768x500.jpg 768w, https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15-65x42.jpg 65w, https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15-225x146.jpg 225w, https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15-350x228.jpg 350w, https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-content\/uploads\/sites\/2528\/2025\/11\/15.jpg 1358w\" sizes=\"auto, (max-width: 1149px) 100vw, 1149px\" \/><\/h4>\n<h4>Lesson 7 of 17<\/h4>\n<h3>Consider how to document different versions of files clearly. Planning in advance makes it easier to be consistent. Using terms like \u201cfinal,\u201d and then having to edit changes into the \u201cfinal\u201d version can be problematic.<\/h3>\n<p>You can use version numbers in filenames (e.g., _v1); add a date to a filename; adopt a version control tool or software; or keep a version control history table where versions, dates, and file changes are recorded.<\/p>\n<h3><strong>Consider the following when planning for version control and data storage:<\/strong><\/h3>\n<ul>\n<li>How many versions will you keep?<\/li>\n<li>Are there important milestones for major and minor revisions?\n<ul>\n<li>Do you need to keep all minor revisions in the longer term?<\/li>\n<li>Do you want to differentiate between major and minor revisions?<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Record important relationships between files\n<ul>\n<li>If you have code, note for which data it is used.<\/li>\n<li>If you are using software into which you import data (e.g., qualitative data analysis software like NVivo), which versions get imported, and how are files structured within the tool?<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>How can you synchronize files if they are stored in multiple locations?\n<ul>\n<li>Consider using a single location for master copies.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Are you using a tool with built in versioning features (e.g., SharePoint, DropBox, Git)?<\/li>\n<li>How can entries or edits by multiple team members be tracked?<\/li>\n<\/ul>\n<h4><a href=\"https:\/\/pressbooks.bccampus.ca\/rdmoer\/chapter\/activity-3-1-reflection\/\">Next Lesson<\/a><\/h4>\n","protected":false},"author":2543,"menu_order":7,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-201","chapter","type-chapter","status-publish","hentry"],"part":184,"_links":{"self":[{"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/pressbooks\/v2\/chapters\/201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/wp\/v2\/users\/2543"}],"version-history":[{"count":5,"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/pressbooks\/v2\/chapters\/201\/revisions"}],"predecessor-version":[{"id":746,"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/pressbooks\/v2\/chapters\/201\/revisions\/746"}],"part":[{"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/pressbooks\/v2\/parts\/184"}],"metadata":[{"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/pressbooks\/v2\/chapters\/201\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/wp\/v2\/media?parent=201"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/pressbooks\/v2\/chapter-type?post=201"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/wp\/v2\/contributor?post=201"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/rdmoer\/wp-json\/wp\/v2\/license?post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}