Last post May 05, 2016 07:21 AM by JLeo1977
Apr 16, 2016 09:16 AM|JLeo1977|LINK
like to roll it back to a previous state when the application was working.
What are some ways/the best way to create incremental versions, save and flag working versions, and rollback to earlier versions especially when a project has so many moving parts, technologies, and dependencies?
I would prefer the most standard/popular Microsoft or open source technique or tool that may be free or integrated into Visual Studio.
I also would like the option to do the backups on my local machine rather than on an external server.
Apr 18, 2016 09:42 AM|Angie xu - MSFT|LINK
If you have used some new features in .Net framework 4.5 or above for your project, this is not a good choice to downgrade it, because it has references to some libraries that were built in 4.5 or above.
You should give a backup for your project before you actually downgrade it.
Apr 19, 2016 06:48 AM|lextm|LINK
Are you calling for something like Git? Microsoft supports it natively in Visual Studio and TFS.
May 05, 2016 07:21 AM|JLeo1977|LINK
Thank you! Git seems like the perfect solution. I like how it keeps the repository on the local machine and you can choose whether or not to use an external server or which one. I also like how it's integrated into Visual Studio, but still an open standard.
I've set it up with my project and it looks like it'll do the trick!
I've also found this video to be a great resource:
Channel 9 - using git in visual studio