User Tools

Site Tools


upgrading

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
upgrading [2016/09/02 11:59]
admin [Save your data before an upgrade!]
upgrading [2016/09/02 12:04] (current)
admin [Restoring a previous release]
Line 1: Line 1:
-====== ​Upgrading ​ToDoList ====== +====== ​Updating ​ToDoList ======
-ToDoList has an excellent mechanism to make upgrading the software very easy.+
  
-===== Backup your data before ​an upgrade!=====+ToDoList has an excellent mechanism to make updating the software very easy.
  
-ToDoList is very good about not corrupting data between releases. However, precautions should always be taken in case the unexpected occurs. Before an upgrade ​get a backup of all of your .tdl ToDoList data files, all .ini files, modified .xsl files, .csv time logs, and any other related data. To backup the software itself, just drag/drop a copy of the ToDoList folder. If your configs and other data are stored elsewhere then you'll need to do that separately.+===== Backup your data before an update!===== 
 + 
 +ToDoList is very good about not corrupting data between releases. However, precautions should always be taken in case the unexpected occurs. Before an update ​get a backup of all of your .tdl ToDoList data files, all .ini files, modified .xsl files, .csv time logs, and any other related data. To backup the software itself, just drag/drop a copy of the ToDoList folder. If your configs and other data are stored elsewhere then you'll need to do that separately.
  
 ===== Checking for updates===== ===== Checking for updates=====
Line 23: Line 24:
     * You will probably need to confirm execution of this from a User Access Control (UAC) prompt.     * You will probably need to confirm execution of this from a User Access Control (UAC) prompt.
   * ToDoList closes.   * ToDoList closes.
-  * The installed ​release is uninstalled+  * The new release is installed to a temporary location
-  * The new release is installed.+  * The new release is copied over the existing version.
   * ToDoList is restarted.   * ToDoList is restarted.
   * The same .ini that you were originally using is reloaded.   * The same .ini that you were originally using is reloaded.
-  * All tasklists are re-loaded.+  * All tasklists are reloaded. 
 +  * A notification message will appear confirming the successful update.
  
 At this point you are running the new release with almost no effort at all. At this point you are running the new release with almost no effort at all.
Line 34: Line 36:
 Release notes for all recent releases is available at [[http://​www.codeproject.com/​articles/​5371/​todolist|CodeProject]]. Release notes for all recent releases is available at [[http://​www.codeproject.com/​articles/​5371/​todolist|CodeProject]].
  
-===== Moving back to prior release=====+===== Restoring ​previous ​release=====
  
-Downgrades are virtually unheard-of. The software is tested extensively in a cycle that includes multiple beta versions, a few release candidate versions, and then the final production release. However, as this software is community supported and the release is only as good as the reports of people who are testing the pre-production releases, it's possible that required functionality may be broken after an update. Dan is very good about posting updates to address critical issues. But if you do need to downgrade fast, all previous releases can be found [[abstractspoon/todolist_downloads/tree/master/previous%20versions|here]].+Downgrades are virtually unheard-of. The software is tested extensively in a cycle that includes multiple beta versions, a few release candidate versions, and then the final production release. However, as this software is community supported and the release is only as good as the reports of people who are testing the pre-production releases, it's possible that required functionality may be broken after an update. Dan is very good about posting updates to address critical issues. But if you do need to downgrade fast, all previous releases can be found [[http://abstractspoon.pbworks.com/​w/browse/#​view=ViewFolder&​param=Previous|here]].
  
 Please note that as with most software, once your configuration files and .tdl files have been upgraded, they may not work the same with a prior release. They really should, as there are few "​breaking changes"​ ever introduced in this software. But before a last-resort downgrade you should check in the forum to find out if there are any expected issues. Please note that as with most software, once your configuration files and .tdl files have been upgraded, they may not work the same with a prior release. They really should, as there are few "​breaking changes"​ ever introduced in this software. But before a last-resort downgrade you should check in the forum to find out if there are any expected issues.
  
upgrading.1472817565.txt.gz · Last modified: 2016/09/02 11:59 by admin