Click here to Skip to main content
15,881,757 members
Articles / Programming Languages / C#

Project Tool

Rate me:
Please Sign up or sign in to vote.
4.69/5 (10 votes)
23 Sep 2007CPOL3 min read 54.5K   1.7K   73  
Backup your C# solution and projects for archive or source code sharing. Temporary or unused files are excluded.
2006-05-16
Backup Project Files
Count Code Lines

2006-06-01
Build project

2006-08-31
Include referenced assemblies and compiled file when backup.
Open and backup solution with multiple projects.

2006-09-01
Show file icon in treeview
Set Language in settings: Chinese or English.

2006-09-11
Include referenced project's output dll file.

2006-10-16
Replaced ICSharpCode.SharpZipLib with my own implementation of deflate algorithm and zip format.
Then the last write time of files are maintained. Compresses better but slower.

2006-12-03
Use file name template to automatically generate archive file name.
Create differential backup file compared to a given date.

2007-09-21
The "List" button is removed and its functionallity is activated when project path changed.
Display "please wait" message while backuping.
Remeber last solution and reopen it next time.
Empty backkup file name like ".zip" is avoided.
Add functionality of synchronize two folders according to last modifed time of files.
Include files in website project.

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Architect YunCheDa Hangzhou
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions