AsanaExporter v1.1 —new features

Paweł Świderski
2 min readJan 4, 2020

With the new version of AsanaExporter’s tool you can export tasks from all workspaces, assigned for all users. Additionally you can download only the recent tasks — the ones that were modified since last export. Executable jar of v1.1 is also much smaller.

AsanaExporter was created to help in making backups. About the basic functionalities (v1.0) I has written in this article.

Let’s look at the github of the project:

Run AsanaExporter

Build or download AsanaExporter then run it by entering the command in console:

java -jar asanaexporter-all-1.1.1.jar $personalAccessToken

The old style command exports tasks from your Personal Projects workspace.

java -jar asanaexporter-all-1.1.1.jar $personalAccessToken "YOUR WORKSPACE NAME"

The new parameter allows you to select workspace that you would like to export from.

$personalAccessToken was described in details in the article about v1.0 of AsanaExporter.

Results

The result is asanaTasks.csv document that consists of all exported tasks. Remember that this file is always overriden by each run of the AsanaExporter tool.

File lastModification.txt is created after each run. It contains the date of the last modification. Next run of tool will use that date to omit tasks that were modified before this date. If you would like to download all tasks — just remove the file.

Summary

I hope new features in AsanaExporter will be useful for you. Please write your comments and remarks about the article and the tool.

I would like to thank each person that participated in project development by reporting bugs, requesting changes and pull requests. Special thanks to Fischmax for his pull request.

--

--